{ "id": "118171", "key": "TIMOB-14791", "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": "15576", "description": "2013 Sprint 16", "name": "2013 Sprint 16", "archived": true, "released": true, "releaseDate": "2013-08-12" }, { "id": "15578", "description": "2013 Sprint 16 API", "name": "2013 Sprint 16 API", "archived": true, "released": true, "releaseDate": "2013-08-12" }, { "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-08-09T19:42:51.000+0000", "created": "2013-08-08T23:49:26.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [], "versions": [], "issuelinks": [ { "id": "30802", "type": { "id": "10002", "name": "Duplicate", "inward": "is duplicated by", "outward": "duplicates" }, "outwardIssue": { "id": "118183", "key": "TIMOB-14793", "fields": { "summary": "Android: With fastdev set \"true\" in tiapp.xml and a fastdev server running, device builds will hang on splash until network request timeout", "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": "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-20T16:20:56.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": "We need to disable fastdev on device to prevent app hanging in the edge case described below:\r\n\r\nTesting steps:\r\n\r\n1. Run any project on emulator. Check to make sure fastDev process is running.\r\n2. Turn on fastdev property in tiapp.xml.\r\n{code}\r\n true\r\n{code}\r\n3. Run the same project on device.\r\n\r\nNote: Step 1 and 2 does NOT need to be done in order (i.e: you can turn on the property before you launch the emulator, since it wouldn't make any difference). Also, note that if you run Emulator 4.2 or 4.3 in step 1, your app will crash (if run using Titanium Studio), or hang (if run using Appcelerator Studio), but the fast dev server SHOULD be running.\r\n\r\nAfter step 3, you would see that the app on device hangs on splash screen. It shouldn't.\r\n\r\nRepeat step 3 on multiple devices (2.3, 4.0, 4.1, 4.2, 4.3)", "attachment": [], "flagged": false, "summary": "Android: Disable fastdev on device", "creator": { "name": "hpham", "key": "hpham", "displayName": "Hieu Pham", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "hpham", "key": "hpham", "displayName": "Hieu Pham", "active": true, "timeZone": "America/Los_Angeles" }, "environment": null, "comment": { "comments": [ { "id": "265687", "author": { "name": "hpham", "key": "hpham", "displayName": "Hieu Pham", "active": true, "timeZone": "America/Los_Angeles" }, "body": "master PR: https://github.com/appcelerator/titanium_mobile/pull/4563", "updateAuthor": { "name": "hpham", "key": "hpham", "displayName": "Hieu Pham", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-08-09T01:21:36.000+0000", "updated": "2013-08-09T01:21:36.000+0000" }, { "id": "265763", "author": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Although this ticket was written later than TIMOB-14793, Hieu and I agreed to resolve this as a duplicate of the other. TIMOB-14793 may provide more clarity for developers searching for the behavior they might encounter.", "updateAuthor": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-08-09T19:42:51.000+0000", "updated": "2013-08-09T19:42:51.000+0000" }, { "id": "413676", "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-20T16:20:56.000+0000", "updated": "2017-03-20T16:20:56.000+0000" } ], "maxResults": 3, "total": 3, "startAt": 0 } } }