{ "id": "118031", "key": "TIMOB-14770", "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": "15646", "description": "2013 Sprint 18", "name": "2013 Sprint 18", "archived": true, "released": true, "releaseDate": "2013-09-06" }, { "id": "15690", "description": "2013 Sprint 18 API", "name": "2013 Sprint 18 API", "archived": true, "released": true, "releaseDate": "2013-09-06" } ], "resolution": { "id": "7", "description": "", "name": "Invalid" }, "resolutiondate": "2013-09-09T00:24:20.000+0000", "created": "2013-08-06T16:39:48.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "ipass1", "regression", "supportTeam", "triage" ], "versions": [ { "id": "15478", "description": "Release 3.1.1", "name": "Release 3.1.1", "archived": true, "released": true, "releaseDate": "2013-06-17" } ], "issuelinks": [ { "id": "30666", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "112770", "key": "TIMOB-13539", "fields": { "summary": "Android: intermittent Packaging succeeds, app freezes at splash screen", "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": "Medium", "id": "3" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } } ], "assignee": { "name": "hpham", "key": "hpham", "displayName": "Hieu Pham", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2017-03-28T20:27:08.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" } ], "description": "h6.Problem\r\nOn signed APK Android distribution.\r\n\r\nIssue: while installing directly to device from studio or while loading the unsigned APK (app.apk within build folder-> bin) App works fine. But the signed APK not working. Activity indicator keeps on spinning.\r\n\r\nh6.Background\r\nHave been using 3.0.2 GA and migrated to 3.1.1 GA recently. Facing this issue after the migration.\r\n\r\nh6.Its working fine up to 3.0.2.GA Distribution\r\n\r\nAnalytics & JS Minification are already disabled. Still on direct installation to device/the unsigned APK is working fine. Have attached the required logs. \r\n\r\nh5.Additional info\r\nAdded device stack trace and 'mApprovalsTest' sample. Unsigned APK launches correctly meanwhile error can be reproduced with a Signed APK.\r\n\r\nh6.Steps to reproduce\r\nPlease Walkthrough through the following steps (first with unsigned APK then proceed with signed APK). Install APK to device via adb in terminal, copy to SD card or bluetooth share.\r\n\r\n(1) Click \"Submit\" in first screen\r\n(2) Click left most title (that is \"Purchase Requisition with count 5\") in home screen.\r\n(3) Indicator ll be loading and next screen with a tableview is loaded. Here is where on direct install / unsigned works but in signed Version indicator keeps loading/spinning.\r\n\r\nh5.Device output\r\nh6.Unsigned APK\r\n{code}\r\n08-14 12:58:12.020: D/Window(7320): Checkpoint: postWindowCreated()\r\n08-14 12:58:12.020: D/Module(7320): Loading module: /Data/generatePR -> Resources/Data/generatePR.js\r\n08-14 12:58:12.027: D/Module(7320): Loading module: /requestBuilder/prPendingRequestBuilder -> Resources/requestBuilder/prPendingRequestBuilder.js\r\n08-14 12:58:12.051: D/Module(7320): Loading module: settings -> Resources/settings.js\r\n08-14 12:58:12.066: I/TiAPI(7320): ****notifyResponseText{\"P_NOTIF_LIST_ITEM\":[{\"NOTIFICATION_ID\":\"89901602\",\"SUBJECT\":\"Second Reminder: Purchase Requisition 1329470 for LE, TIEN MINH (24.06 USD)\",\"BEGIN_DATE\":\"2013-08-12T23:22:55.000-06:00\",\"TYPE_OF_MSG\":\"Purchase Requisition\",\"PO_REQ_NO\":\"1329470\",\"FROM_USER\":\"LE, TIEN MINH\",\"TOTAL_AMT\":\"24.06 USD\",\"URGENT_REQ_FLAG\":\"N\",\"PR_NUMBER\":\"1329470\",\"STATUS\":null,\"VENDOR_NAME\":\"TELEPRESS INC\"},{\"NOTIFICATION_ID\":\"89901603\",\"SUBJECT\":\"Second Reminder: Purchase Requisition 1329471 for LE, TIEN MINH (24.06 USD)\",\"BEGIN_DATE\":\"2013-08-12T23:22:55.000-06:00\",\"TYPE_OF_MSG\":\"Purchase Requisition\",\"PO_REQ_NO\":\"1329471\",\"FROM_USER\":\"LE, TIEN MINH\",\"TOTAL_AMT\":\"24.06 USD\",\"URGENT_REQ_FLAG\":\"N\",\"PR_NUMBER\":\"1329471\",\"STATUS\":null,\"VENDOR_NAME\":\"TELEPRESS INC\"},{\"NOTIFICATION_ID\":\"89901627\",\"SUBJECT\":\"Second Reminder: Purchase Requisition 1329500 for LE, TIEN MINH (24.06 USD)\",\"BEGIN_DATE\":\"2013-08-12T23:22:58.000-06:00\",\"TYPE_OF_MSG\":\"Purchase Requisition\",\"PO_REQ_NO\":\"1329500\",\"FROM_USER\":\"LE, TIEN MINH\",\"TOTAL_AMT\":\"24.06 USD\",\"URGENT_REQ_FLAG\":\"N\",\"PR_NUMBER\":\"1329500\",\"STATUS\":null,\"VENDOR_NAME\":\"TELEPRESS INC\"},{\"NOTIFICATION_ID\":\"89901628\",\"SUBJECT\":\"Second Reminder: Purchase Requisition 1329502 for LE, TIEN MINH (24.06 USD)\",\"BEGIN_DATE\":\"2013-08-12T23:22:59.000-06:00\",\"TYPE_OF_MSG\":\"Purchase Requisition\",\"PO_REQ_NO\":\"1329502\",\"FROM_USER\":\"LE, TIEN MINH\",\"TOTAL_AMT\":\"24.06 USD\",\"URGENT_REQ_FLAG\":\"N\",\"PR_NUMBER\":\"1329502\",\"STATUS\":null,\"VENDOR_NAME\":\"TELEPRESS INC\"},{\"NOTIFICATION_ID\":\"89901629\",\"SUBJECT\":\"Second Reminder: Purchase Requisition 1329503 for LE, TIEN MINH (24.06 USD)\",\"BEGIN_DATE\":\"2013-08-12T23:22:59.000-06:00\",\"TYPE_OF_MSG\":\"Purchase Requisition\",\"PO_REQ_NO\":\"1329503\",\"FROM_USER\":\"LE, TIEN MINH\",\"TOTAL_AMT\":\"24.06 USD\",\"URGENT_REQ_FLAG\":\"N\",\"PR_NUMBER\":\"1329503\",\"STATUS\":null,\"VENDOR_NAME\":\"TELEPRESS INC\"},null]}\r\n08-14 12:58:12.066: I/TiAPI(7320): **** so far so good[object Object],[object Object],[object Object],[object Object],[object Object]\r\n08-14 12:58:12.066: D/Module(7320): Loading module: /controller/PRpending -> Resources/controller/PRpending.js\r\n08-14 12:58:12.184: D/Module(7320): Loading module: /ui/android/prPendingScreen -> Resources/ui/android/prPendingScreen.js\r\n08-14 12:58:12.246: I/dalvikvm(7320): Failed resolving Lti/modules/titanium/ui/widget/searchview/TiUISearchView; interface 613 'Landroid/widget/SearchView$OnQueryTextListener;'\r\n08-14 12:58:12.246: W/dalvikvm(7320): Link of class 'Lti/modules/titanium/ui/widget/searchview/TiUISearchView;' failed\r\n08-14 12:58:12.246: E/dalvikvm(7320): Could not find class 'ti.modules.titanium.ui.widget.searchview.TiUISearchView', referenced from method ti.modules.titanium.ui.widget.TiUITableView.processProperties\r\n08-14 12:58:12.246: W/dalvikvm(7320): VFY: unable to resolve check-cast 1881 (Lti/modules/titanium/ui/widget/searchview/TiUISearchView;) in Lti/modules/titanium/ui/widget/TiUITableView;\r\n08-14 12:58:12.246: D/dalvikvm(7320): VFY: replacing opcode 0x1f at 0x0110\r\n08-14 12:58:12.246: D/dalvikvm(7320): VFY: dead code 0x0112-0118 in Lti/modules/titanium/ui/widget/TiUITableView;.processProperties (Lorg/appcelerator/kroll/KrollDict;)V\r\n08-14 12:58:12.270: I/ActivityManager(498): Starting: Intent { cmp=com.agilent.mApprovalsTest/org.appcelerator.titanium.TiActivity (has extras) } from pid 7320\r\n08-14 12:58:12.379: D/dalvikvm(7320): GC_EXTERNAL_ALLOC freed 684K, 40% free 4324K/7175K, external 7682K/8885K, paused 35ms\r\n{code}\r\n\r\nh6.Signed APK (Enabled Javascript Minification)\r\n{code}\r\n08-14 13:04:34.332: D/dalvikvm(7000): GC_EXPLICIT freed 50K, 44% free 3013K/5379K, external 2357K/2773K, paused 165ms\r\n08-14 13:04:34.902: I/TiAPI(7564): ****notifyResponseText{\"P_NOTIF_LIST_ITEM\":[{\"NOTIFICATION_ID\":\"89901602\",\"SUBJECT\":\"Second Reminder: Purchase Requisition 1329470 for LE, TIEN MINH (24.06 USD)\",\"BEGIN_DATE\":\"2013-08-12T23:22:55.000-06:00\",\"TYPE_OF_MSG\":\"Purchase Requisition\",\"PO_REQ_NO\":\"1329470\",\"FROM_USER\":\"LE, TIEN MINH\",\"TOTAL_AMT\":\"24.06 USD\",\"URGENT_REQ_FLAG\":\"N\",\"PR_NUMBER\":\"1329470\",\"STATUS\":null,\"VENDOR_NAME\":\"TELEPRESS INC\"},{\"NOTIFICATION_ID\":\"89901603\",\"SUBJECT\":\"Second Reminder: Purchase Requisition 1329471 for LE, TIEN MINH (24.06 USD)\",\"BEGIN_DATE\":\"2013-08-12T23:22:55.000-06:00\",\"TYPE_OF_MSG\":\"Purchase Requisition\",\"PO_REQ_NO\":\"1329471\",\"FROM_USER\":\"LE, TIEN MINH\",\"TOTAL_AMT\":\"24.06 USD\",\"URGENT_REQ_FLAG\":\"N\",\"PR_NUMBER\":\"1329471\",\"STATUS\":null,\"VENDOR_NAME\":\"TELEPRESS INC\"},{\"NOTIFICATION_ID\":\"89901627\",\"SUBJECT\":\"Second Reminder: Purchase Requisition 1329500 for LE, TIEN MINH (24.06 USD)\",\"BEGIN_DATE\":\"2013-08-12T23:22:58.000-06:00\",\"TYPE_OF_MSG\":\"Purchase Requisition\",\"PO_REQ_NO\":\"1329500\",\"FROM_USER\":\"LE, TIEN MINH\",\"TOTAL_AMT\":\"24.06 USD\",\"URGENT_REQ_FLAG\":\"N\",\"PR_NUMBER\":\"1329500\",\"STATUS\":null,\"VENDOR_NAME\":\"TELEPRESS INC\"},{\"NOTIFICATION_ID\":\"89901628\",\"SUBJECT\":\"Second Reminder: Purchase Requisition 1329502 for LE, TIEN MINH (24.06 USD)\",\"BEGIN_DATE\":\"2013-08-12T23:22:59.000-06:00\",\"TYPE_OF_MSG\":\"Purchase Requisition\",\"PO_REQ_NO\":\"1329502\",\"FROM_USER\":\"LE, TIEN MINH\",\"TOTAL_AMT\":\"24.06 USD\",\"URGENT_REQ_FLAG\":\"N\",\"PR_NUMBER\":\"1329502\",\"STATUS\":null,\"VENDOR_NAME\":\"TELEPRESS INC\"},{\"NOTIFICATION_ID\":\"89901629\",\"SUBJECT\":\"Second Reminder: Purchase Requisition 1329503 for LE, TIEN MINH (24.06 USD)\",\"BEGIN_DATE\":\"2013-08-12T23:22:59.000-06:00\",\"TYPE_OF_MSG\":\"Purchase Requisition\",\"PO_REQ_NO\":\"1329503\",\"FROM_USER\":\"LE, TIEN MINH\",\"TOTAL_AMT\":\"24.06 USD\",\"URGENT_REQ_FLAG\":\"N\",\"PR_NUMBER\":\"1329503\",\"STATUS\":null,\"VENDOR_NAME\":\"TELEPRESS INC\"},null]}\r\n08-14 13:04:34.902: I/TiAPI(7564): **** so far so good[object Object],[object Object],[object Object],[object Object],[object Object]\r\n08-14 13:04:35.066: E/TiExceptionHandler(7564): (main) [10723,10723] ----- Titanium Javascript Runtime Error -----\r\n08-14 13:04:35.066: E/TiExceptionHandler(7564): (main) [0,10723] - In controller/PRpending.js:15,69\r\n08-14 13:04:35.066: E/TiExceptionHandler(7564): (main) [0,10723] - Message: Uncaught TypeError: undefined is not a function\r\n08-14 13:04:35.066: E/TiExceptionHandler(7564): (main) [1,10724] - Source: t(\"PRrfiAnswer\",{rowIndex:e,comment:f}))}}});u.push(f)}k==\"android\"?v(u,s,i):v\r\n08-14 13:04:35.066: E/V8Exception(7564): Exception occurred at controller/PRpending.js:15: Uncaught TypeError: undefined is not a function\r\n08-14 13:04:39.254: D/dalvikvm(7014): GC_EXPLICIT freed 925K, 50% free 3139K/6215K, external 2357K/2773K, paused 83ms\r\n08-14 13:04:41.645: D/LSAPP_TelMon(773): onCellTowerChanged CDMA :: {\"NetTyp\":\"CDMA\",\"BaseStnLat\":\"297036\",\"NetOp\":\"33404\",\"BaseStnId\":\"505\",\"BaseStnLng\":\"-1488748\",\"CntryISO\":\"mx\",\"NetId\":\"0\",\"SysId\":\"24587\"}\r\n08-14 13:04:41.668: D/LSAPP_TelMon(773): Telmon : celltower changed...new cell...clear bouncing cells upon new cell and no pending timer \r\n{code}\r\n\r\nh6.Signed APK (Disabled Javascript Minification)\r\n{code}\r\n08-14 13:30:58.154: I/TiAPI(8566): ****notifyResponseText{\"P_NOTIF_LIST_ITEM\":[{\"NOTIFICATION_ID\":\"89901602\",\"SUBJECT\":\"Second Reminder: Purchase Requisition 1329470 for LE, TIEN MINH (24.06 USD)\",\"BEGIN_DATE\":\"2013-08-12T23:22:55.000-06:00\",\"TYPE_OF_MSG\":\"Purchase Requisition\",\"PO_REQ_NO\":\"1329470\",\"FROM_USER\":\"LE, TIEN MINH\",\"TOTAL_AMT\":\"24.06 USD\",\"URGENT_REQ_FLAG\":\"N\",\"PR_NUMBER\":\"1329470\",\"STATUS\":null,\"VENDOR_NAME\":\"TELEPRESS INC\"},{\"NOTIFICATION_ID\":\"89901603\",\"SUBJECT\":\"Second Reminder: Purchase Requisition 1329471 for LE, TIEN MINH (24.06 USD)\",\"BEGIN_DATE\":\"2013-08-12T23:22:55.000-06:00\",\"TYPE_OF_MSG\":\"Purchase Requisition\",\"PO_REQ_NO\":\"1329471\",\"FROM_USER\":\"LE, TIEN MINH\",\"TOTAL_AMT\":\"24.06 USD\",\"URGENT_REQ_FLAG\":\"N\",\"PR_NUMBER\":\"1329471\",\"STATUS\":null,\"VENDOR_NAME\":\"TELEPRESS INC\"},{\"NOTIFICATION_ID\":\"89901627\",\"SUBJECT\":\"Second Reminder: Purchase Requisition 1329500 for LE, TIEN MINH (24.06 USD)\",\"BEGIN_DATE\":\"2013-08-12T23:22:58.000-06:00\",\"TYPE_OF_MSG\":\"Purchase Requisition\",\"PO_REQ_NO\":\"1329500\",\"FROM_USER\":\"LE, TIEN MINH\",\"TOTAL_AMT\":\"24.06 USD\",\"URGENT_REQ_FLAG\":\"N\",\"PR_NUMBER\":\"1329500\",\"STATUS\":null,\"VENDOR_NAME\":\"TELEPRESS INC\"},{\"NOTIFICATION_ID\":\"89901628\",\"SUBJECT\":\"Second Reminder: Purchase Requisition 1329502 for LE, TIEN MINH (24.06 USD)\",\"BEGIN_DATE\":\"2013-08-12T23:22:59.000-06:00\",\"TYPE_OF_MSG\":\"Purchase Requisition\",\"PO_REQ_NO\":\"1329502\",\"FROM_USER\":\"LE, TIEN MINH\",\"TOTAL_AMT\":\"24.06 USD\",\"URGENT_REQ_FLAG\":\"N\",\"PR_NUMBER\":\"1329502\",\"STATUS\":null,\"VENDOR_NAME\":\"TELEPRESS INC\"},{\"NOTIFICATION_ID\":\"89901629\",\"SUBJECT\":\"Second Reminder: Purchase Requisition 1329503 for LE, TIEN MINH (24.06 USD)\",\"BEGIN_DATE\":\"2013-08-12T23:22:59.000-06:00\",\"TYPE_OF_MSG\":\"Purchase Requisition\",\"PO_REQ_NO\":\"1329503\",\"FROM_USER\":\"LE, TIEN MINH\",\"TOTAL_AMT\":\"24.06 USD\",\"URGENT_REQ_FLAG\":\"N\",\"PR_NUMBER\":\"1329503\",\"STATUS\":null,\"VENDOR_NAME\":\"TELEPRESS INC\"},null]}\r\n08-14 13:30:58.154: I/TiAPI(8566): **** so far so good[object Object],[object Object],[object Object],[object Object],[object Object]\r\n08-14 13:30:58.303: E/TiExceptionHandler(8566): (main) [8879,8879] ----- Titanium Javascript Runtime Error -----\r\n08-14 13:30:58.303: E/TiExceptionHandler(8566): (main) [0,8879] - In controller/PRpending.js:15,69\r\n08-14 13:30:58.303: E/TiExceptionHandler(8566): (main) [0,8879] - Message: Uncaught TypeError: undefined is not a function\r\n08-14 13:30:58.303: E/TiExceptionHandler(8566): (main) [0,8879] - Source: t(\"PRrfiAnswer\",{rowIndex:e,comment:f}))}}});u.push(f)}k==\"android\"?v(u,s,i):v\r\n08-14 13:30:58.303: E/V8Exception(8566): Exception occurred at controller/PRpending.js:15: Uncaught TypeError: undefined is not a function\r\n08-14 13:30:59.631: D/dalvikvm(869): GC_EXPLICIT freed 2206K, 48% free 4860K/9223K, external 9213K/9392K, paused 73ms\r\n08-14 13:30:59.998: I/AlarmManager(498): sending alarm Alarm{40667b50 type 1 android}\r\n{code}\r\n\r\nh6.Root cause\r\nOn \"Resources/controller/PRPending.js\" (near the very top) just add the following to notice the issue:\r\n{code}\r\nexports.populatePrPendingTable = function(parsedArray, managerId, Token, callback) {\r\n alert( 'Ti.App.densityFactor: ' + Ti.App.densityFactor);\r\n alert( 'callback: ' + callback);\r\n{code}\r\n\r\nh6.Deployment build:\r\n{code}\r\n08-19 16:15:59.223: D/Module(22337): Loading module: /controller/PRpending -> Resources/controller/PRpending.js\r\n08-19 16:15:59.246: I/ALERT(22337): (KrollRuntimeThread) [8276,8276] Ti.App.densityFactor: 1.5\r\n08-19 16:15:59.246: I/ALERT(22337): (KrollRuntimeThread) [1,8277] callback: function createPR(tableData, topView, alertView) {\r\n08-19 16:15:59.246: I/ALERT(22337): if (tableData != 'Error') {\r\n08-19 16:15:59.246: I/ALERT(22337): //cover.hide();\r\n08-19 16:15:59.246: I/ALERT(22337): // alert('last'+topView);\r\n08-19 16:15:59.246: I/ALERT(22337): require('/ui/android/prPendingScreen').prPendingWindow(prNotificationCount, tableData, topView, alertView, initService);\r\n08-19 16:15:59.246: I/ALERT(22337): setTimeout(function() {\r\n08-19 16:15:59.246: I/ALERT(22337): cover.hide();\r\n08-19 16:15:59.246: I/ALERT(22337): Ti.API.info(' ### Hide cover.hide() newHome ');\r\n08-19 16:15:59.246: I/ALERT(22337): }, 3000);\r\n08-19 16:15:59.246: I/ALERT(22337): // openContainerWindow = require('ui/PRpendingscreen').prPendingTable(managerId, token, from, navGroup, prNotificationCount, prData);\r\n08-19 16:15:59.246: I/ALERT(22337): } else {\r\n08-19 16:15:59.246: I/ALERT(22337): cover.hide();\r\n08-19 16:15:59.246: I/ALERT(22337): Ti.API.info(' ### Hide cover.hide() newHome else ');\r\n08-19 16:15:59.246: I/ALERT(22337): }\r\n08-19 16:15:59.246: I/ALERT(22337): }\r\n08-19 16:15:59.324: D/Module(22337): Loading module: /ui/android/prPendingScreen -> Resources/ui/android/prPendingScreen.js\r\n{code}\r\n\r\nh6.Distribution build:\r\n{code}\r\n08-19 16:23:40.270: I/ALERT(22796): (KrollRuntimeThread) [6513,6513] Ti.App.densityFactor: 1.5\r\n08-19 16:23:40.270: I/ALERT(22796): (KrollRuntimeThread) [0,6513] callback: undefined\r\n08-19 16:23:40.418: E/TiExceptionHandler(22796): (main) [150,6663] ----- Titanium Javascript Runtime Error -----\r\n08-19 16:23:40.418: E/TiExceptionHandler(22796): (main) [0,6663] - In controller/PRpending.js:16,69\r\n08-19 16:23:40.418: E/TiExceptionHandler(22796): (main) [0,6663] - Message: Uncaught TypeError: undefined is not a function\r\n08-19 16:23:40.418: E/TiExceptionHandler(22796): (main) [0,6663] - Source: .info(\"Fire Event (PRrfiAnswer): \"+c+d))}}});v.push(d)}h==\"android\"?u(v,s,i):u\r\n08-19 16:23:40.418: E/V8Exception(22796): Exception occurred at controller/PRpending.js:16: Uncaught TypeError: undefined is not a function\r\n{code}", "attachment": [ { "id": "41327", "filename": "diagnosticLog.rtf", "author": { "name": "egomez", "key": "egomez", "displayName": "Eduardo Gomez", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2013-08-06T16:39:48.000+0000", "size": 14758, "mimeType": "text/rtf" }, { "id": "41328", "filename": "studioLog.rtf", "author": { "name": "egomez", "key": "egomez", "displayName": "Eduardo Gomez", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2013-08-06T16:39:48.000+0000", "size": 2441728, "mimeType": "text/rtf" }, { "id": "41329", "filename": "TiAppXMl.rtf", "author": { "name": "egomez", "key": "egomez", "displayName": "Eduardo Gomez", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2013-08-06T16:39:48.000+0000", "size": 5329, "mimeType": "text/rtf" } ], "flagged": false, "summary": "Android: Return statement undefined (only Distribution build)", "creator": { "name": "egomez", "key": "egomez", "displayName": "Eduardo Gomez", "active": false, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "egomez", "key": "egomez", "displayName": "Eduardo Gomez", "active": false, "timeZone": "America/Los_Angeles" }, "environment": "TiSDK: 3.1.1.GA & TiSDK: 3.2.0 (08/11/13 22:56 99bba2b)\r\nAndroid 4.1.2", "comment": { "comments": [ { "id": "265503", "author": { "name": "pwang", "key": "pwang", "displayName": "Ping Wang", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Eduardo, can you provide a reproducible test case? I packaged a very simple test case which is attached below with 3.1.1.GA and the latest master, and installed it on Galaxy Nexus (4.1.1) using the command \"adb install xxx.apk\". The app works fine.\n{code}\nvar win = Ti.UI.createWindow({\n\tbackgroundColor : '#000',\n\tlayout : 'vertical',\n\tnavBarHidden : false\n});\n\nvar view = Ti.UI.createView({\n\twidth : 200,\n\theight : 200,\n\tbackgroundColor : 'red'\n});\n\nwin.add(view);\n\nwin.open(); \n{code}", "updateAuthor": { "name": "pwang", "key": "pwang", "displayName": "Ping Wang", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-08-08T00:04:38.000+0000", "updated": "2013-08-08T00:04:38.000+0000" }, { "id": "266476", "author": { "name": "hpham", "key": "hpham", "displayName": "Hieu Pham", "active": true, "timeZone": "America/Los_Angeles" }, "body": "How are you installing the signed apk? I use 'adb install' on the packaged build and it works fine for me.", "updateAuthor": { "name": "hpham", "key": "hpham", "displayName": "Hieu Pham", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-08-14T19:44:47.000+0000", "updated": "2013-08-14T19:44:47.000+0000" }, { "id": "266484", "author": { "name": "egomez", "key": "egomez", "displayName": "Eduardo Gomez", "active": false, "timeZone": "America/Los_Angeles" }, "body": "[Install instructions moved to description]", "updateAuthor": { "name": "egomez", "key": "egomez", "displayName": "Eduardo Gomez", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2013-08-14T20:23:29.000+0000", "updated": "2013-08-22T23:13:45.000+0000" }, { "id": "416039", "author": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Closing", "updateAuthor": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2017-03-28T20:27:08.000+0000", "updated": "2017-03-28T20:27:08.000+0000" } ], "maxResults": 12, "total": 12, "startAt": 0 } } }