{ "id": "115943", "key": "TIMOB-14242", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [ { "id": "15699", "description": "2013 Sprint 21", "name": "2013 Sprint 21", "archived": true, "released": true, "releaseDate": "2013-10-18" }, { "id": "15701", "description": "2013 Sprint 21 Core", "name": "2013 Sprint 21 Core", "archived": true, "released": true, "releaseDate": "2013-10-18" }, { "id": "14982", "description": "Release 3.2.0", "name": "Release 3.2.0", "archived": false, "released": true, "releaseDate": "2013-12-19" } ], "resolution": { "id": "3", "description": "The problem is a duplicate of an existing issue.", "name": "Duplicate" }, "resolutiondate": "2013-10-16T20:24:26.000+0000", "created": "2013-06-14T09:31:20.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "android", "androidbuild", "ay-verified", "cb-verified", "core", "defect" ], "versions": [], "issuelinks": [ { "id": "32316", "type": { "id": "10002", "name": "Duplicate", "inward": "is duplicated by", "outward": "duplicates" }, "outwardIssue": { "id": "104225", "key": "TIMOB-15305", "fields": { "summary": "Android: Add x86 support to Distribution Build", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "priority": { "name": "High", "id": "2" }, "issuetype": { "id": "2", "description": "A new feature of the product, which has yet to be developed.", "name": "New Feature", "subtask": false } } } }, { "id": "33351", "type": { "id": "10002", "name": "Duplicate", "inward": "is duplicated by", "outward": "duplicates" }, "inwardIssue": { "id": "121536", "key": "TIMOB-15766", "fields": { "summary": "Android: Samsung Galaxy 3 tablets won't load apps that contains modules", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "priority": { "name": "Critical", "id": "1" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } }, { "id": "31417", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "119165", "key": "TIMOB-14980", "fields": { "summary": "Android Build: Package and sign app", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "priority": { "name": "High", "id": "2" }, "issuetype": { "id": "7", "description": "gh.issue.story.desc", "name": "Story", "subtask": false } } } } ], "assignee": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "updated": "2017-03-20T22:34:19.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "10202", "name": "Android", "description": "Android Platform" }, { "id": "10207", "name": "Tooling" } ], "description": "I was going to upload my app to the Google play store when I saw that x86 native SDK libraries were not included in the APK (libkroll-v8.so, libtiverify.so, libtiprofiler.so, libstlport_shared.so).\r\n\r\nI noticed these lines in builder.py (lines from 1696):\r\n\r\n{quote}\r\nif abi == 'x86' and ((not os.path.exists(lib_source_dir)) or self.deploy_type == 'production'):\r\n# x86 only in non-production builds for now.\r\ncontinue\r\n{quote}\r\n\r\nand removing them did the trick. It is normal behaviour not to including that libraries in production releases or it is a mistake? And if it is normal what is the reason?\r\n\r\nWay to reproduce:\r\n- Use the feature \"Distribute - Android App Store\"\r\n- Open the created APK with some zip reader\r\n- Navigate in lib/x86\r\n- No native libraries included", "attachment": [], "flagged": false, "summary": "Android: x86 libs not included in production APK", "creator": { "name": "cesa", "key": "cesa", "displayName": "Cesana Lorenzo", "active": true, "timeZone": "Europe/Berlin" }, "subtasks": [], "reporter": { "name": "cesa", "key": "cesa", "displayName": "Cesana Lorenzo", "active": true, "timeZone": "Europe/Berlin" }, "environment": "Host OS: Windows 8\r\nTitanium Studio 3.1.0.201304151600", "comment": { "comments": [ { "id": "259159", "author": { "name": "romain.salles", "key": "romain.salles", "displayName": "Romain Salles", "active": true, "timeZone": "Europe/Berlin" }, "body": "Same issue for us !\r\nIt's really annoying since a part of our audience can't open our app.\r\n\r\nWhy have you implemented this condition removing x86 from production app (and not test) ? Is it safe to comment these lines ?\r\n\r\nThanks in advance for your answer", "updateAuthor": { "name": "romain.salles", "key": "romain.salles", "displayName": "Romain Salles", "active": true, "timeZone": "Europe/Berlin" }, "created": "2013-06-24T14:38:42.000+0000", "updated": "2013-06-24T14:38:42.000+0000" }, { "id": "272592", "author": { "name": "ygbr", "key": "ygbr", "displayName": "Ygor Lemos", "active": true, "timeZone": "America/Sao_Paulo" }, "body": "Is this being worked on???\r\n\r\nLots of Motorola Razr i users angry towards one of my mainstream apps :)", "updateAuthor": { "name": "ygbr", "key": "ygbr", "displayName": "Ygor Lemos", "active": true, "timeZone": "America/Sao_Paulo" }, "created": "2013-09-24T02:30:37.000+0000", "updated": "2013-09-24T02:30:37.000+0000" }, { "id": "272621", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "[~ygbr] I'll be working on this in the next couple weeks and will be available in Titanium SDK 3.2.0.", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2013-09-24T04:30:41.000+0000", "updated": "2013-09-24T04:30:41.000+0000" }, { "id": "275341", "author": { "name": "ayeung", "key": "ayeung", "displayName": "Allen Yeung", "active": true, "timeZone": "America/Los_Angeles" }, "updateAuthor": { "name": "ayeung", "key": "ayeung", "displayName": "Allen Yeung", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-10-16T20:24:26.000+0000", "updated": "2013-10-16T20:24:26.000+0000" }, { "id": "414133", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing ticket as duplicate.", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-03-20T22:34:19.000+0000", "updated": "2017-03-20T22:34:19.000+0000" } ], "maxResults": 5, "total": 5, "startAt": 0 } } }