{ "id": "122937", "key": "TIMOB-15827", "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": "15715", "description": "2013 Sprint 25", "name": "2013 Sprint 25", "archived": true, "released": true, "releaseDate": "2013-12-13" }, { "id": "15717", "description": "2013 Sprint 25 Core", "name": "2013 Sprint 25 Core", "archived": true, "released": true, "releaseDate": "2013-12-13" }, { "id": "14982", "description": "Release 3.2.0", "name": "Release 3.2.0", "archived": false, "released": true, "releaseDate": "2013-12-19" }, { "id": "15422", "description": "Release 3.3.0", "name": "Release 3.3.0", "archived": false, "released": true, "releaseDate": "2014-07-16" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2013-12-09T10:37:03.000+0000", "created": "2013-11-26T10:42:06.000+0000", "priority": { "name": "Critical", "id": "1" }, "labels": [ "module_android", "qe-3.2.0", "qe-testadded" ], "versions": [ { "id": "14982", "description": "Release 3.2.0", "name": "Release 3.2.0", "archived": false, "released": true, "releaseDate": "2013-12-19" } ], "issuelinks": [ { "id": "33933", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "121965", "key": "MOD-1906", "fields": { "summary": "Android build fails if using ti.paint module", "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": "Low", "id": "4" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } } ], "assignee": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "updated": "2014-03-21T23:34:31.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": "13103", "name": "CLI", "description": "Node-based command line interface" } ], "description": "Android: WebView: Getting ABI 'x86' error while using 3rd party module\r\nIt works fine on SDK: 3.1.3.GA \r\n\r\nSteps to reproduce:\r\n1. Run the Attached app.\r\n\r\nExpected:\r\nApplication should not crash and a red square should be displayed as well as a label with the text \"hello world\".\r\n\r\nActual:\r\nUnable to build. Error is logged as \r\n\"[ERROR] : The module \"ti.sample\" does not support the ABI: \"x86\"\r\n[ERROR] : It only supports the following ABIs: armeabi, armeabi-v7a\r\n[ERROR] Application Installer abnormal process termination. Process exit value was 1\"", "attachment": [ { "id": "44197", "filename": "Webview_timob6489.zip", "author": { "name": "pmishra", "key": "pmishra", "displayName": "Paras Mishra", "active": true, "timeZone": "Asia/Kolkata" }, "created": "2013-11-26T10:42:06.000+0000", "size": 2362637, "mimeType": "application/zip" } ], "flagged": false, "summary": "Android: WebView: Getting ABI 'x86' error while using 3rd party module", "creator": { "name": "pmishra", "key": "pmishra", "displayName": "Paras Mishra", "active": true, "timeZone": "Asia/Kolkata" }, "subtasks": [], "reporter": { "name": "pmishra", "key": "pmishra", "displayName": "Paras Mishra", "active": true, "timeZone": "Asia/Kolkata" }, "environment": "Tested on:\r\nDevice : Google Nexus 7, Android Version: 4.2.1\r\nSDK: 3.2.0.v20131125171956\r\nCLI version : 3.2.0-alpha3\r\nOS : MAC OSX 10.9\r\nAlloy: 1.3.0-alpha6\r\nAppcelerator Studio, build: 3.2.0.201311221207\r\nXCode : 5.0.2", "comment": { "comments": [ { "id": "281448", "author": { "name": "lokeshchdhry", "key": "lokeshchdhry", "displayName": "Lokesh Choudhary", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Verified & I am able to reproduce the issue on:\n1.)Nexus 7 running android 4.3\n2.)Nexus 5 running android 4.4\n3.)Samsung Galaxy S4 running android 4.2.2\n\nI get same error as mentioned above in description. \n\nEnvironment:\nAppcel Studio : 3.2.0.201311221207\nTi SDK : 3.2.0.v20131122172908\nMac OSX : 10.8.5\nAlloy : 1.3.0-alpha6\nCLI - 3.2.0-alpha", "updateAuthor": { "name": "lokeshchdhry", "key": "lokeshchdhry", "displayName": "Lokesh Choudhary", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2013-11-26T18:04:30.000+0000", "updated": "2013-11-26T18:04:30.000+0000" }, { "id": "281557", "author": { "name": "lokeshchdhry", "key": "lokeshchdhry", "displayName": "Lokesh Choudhary", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Tested this issue with 3.1.2.GA CLI & 3.1.3.GA SDK & did not get any errors. The app launched as expected & saw a red square should be displayed as well as a label with the text \"hello world\".", "updateAuthor": { "name": "lokeshchdhry", "key": "lokeshchdhry", "displayName": "Lokesh Choudhary", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2013-11-26T23:51:56.000+0000", "updated": "2013-11-26T23:51:56.000+0000" }, { "id": "281558", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "As a workaround, add\r\n\r\n{code}\r\narmeabi,armeabi-v7a\r\n{code}\r\n\r\nin the tiapp.xml to prevent building for x86.", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-11-26T23:59:17.000+0000", "updated": "2013-11-26T23:59:34.000+0000" }, { "id": "281750", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "The error message you are receiving is by design. You can no longer build an Android app that targets ARM and x86 without all modules also supporting ARM and x86.", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2013-11-28T02:27:04.000+0000", "updated": "2013-11-28T02:27:04.000+0000" }, { "id": "282056", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "The current solution is to move from a ERROR to a WARNING letting them know if they install this to a x86 device, it will not work.", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-12-03T03:06:16.000+0000", "updated": "2013-12-03T03:06:16.000+0000" }, { "id": "282171", "author": { "name": "ayeung", "key": "ayeung", "displayName": "Allen Yeung", "active": true, "timeZone": "America/Los_Angeles" }, "body": "PRs to change the errors to warnings:\r\n\r\nMaster: https://github.com/appcelerator/titanium_mobile/pull/5061\r\n3_2_X: https://github.com/appcelerator/titanium_mobile/pull/5062", "updateAuthor": { "name": "ayeung", "key": "ayeung", "displayName": "Allen Yeung", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-12-03T19:07:55.000+0000", "updated": "2013-12-05T06:01:19.000+0000" }, { "id": "282579", "author": { "name": "ayeung", "key": "ayeung", "displayName": "Allen Yeung", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Fixed by adding warning", "updateAuthor": { "name": "ayeung", "key": "ayeung", "displayName": "Allen Yeung", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-12-05T07:27:43.000+0000", "updated": "2013-12-05T07:27:43.000+0000" }, { "id": "283183", "author": { "name": "pmishra", "key": "pmishra", "displayName": "Paras Mishra", "active": true, "timeZone": "Asia/Kolkata" }, "body": "Getting the warning as \"\r\n[WARN] : The module ti.sample does not support the ABI: x86\r\n[WARN] : It only supports the following ABIs: armeabi, armeabi-v7a\r\n[WARN] : Your application will most likely encounter issues\"\r\n\r\nVerified fix on:\r\nDevice : Google Nexus 7, Android Version: 4.2.1\r\nSDK: 3.2.0.v20131208204843\r\nCLI version : 3.2.0-beta\r\nOS : MAC OSX 10.9\r\nAlloy: 1.3.0-beta\r\nACS: 1.0.10\r\nAppcelerator Studio, build: 3.2.0.201312081316\r\ntitanium-code-processor: 1.1.0-beta\r\nXCode : 5.0.2", "updateAuthor": { "name": "pmishra", "key": "pmishra", "displayName": "Paras Mishra", "active": true, "timeZone": "Asia/Kolkata" }, "created": "2013-12-09T09:31:46.000+0000", "updated": "2013-12-09T10:36:40.000+0000" }, { "id": "283190", "author": { "name": "pmishra", "key": "pmishra", "displayName": "Paras Mishra", "active": true, "timeZone": "Asia/Kolkata" }, "body": "reopening to edit comment", "updateAuthor": { "name": "pmishra", "key": "pmishra", "displayName": "Paras Mishra", "active": true, "timeZone": "Asia/Kolkata" }, "created": "2013-12-09T10:36:21.000+0000", "updated": "2013-12-09T10:36:21.000+0000" }, { "id": "283192", "author": { "name": "pmishra", "key": "pmishra", "displayName": "Paras Mishra", "active": true, "timeZone": "Asia/Kolkata" }, "body": "closing after updating comment", "updateAuthor": { "name": "pmishra", "key": "pmishra", "displayName": "Paras Mishra", "active": true, "timeZone": "Asia/Kolkata" }, "created": "2013-12-09T10:37:03.000+0000", "updated": "2013-12-09T10:37:03.000+0000" } ], "maxResults": 10, "total": 10, "startAt": 0 } } }