{ "id": "112217", "key": "TIMOB-13381", "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": "15707", "description": "2013 Sprint 23", "name": "2013 Sprint 23", "archived": true, "released": true, "releaseDate": "2013-11-15" }, { "id": "15709", "description": "2013 Sprint 23 Core", "name": "2013 Sprint 23 Core", "archived": true, "released": true, "releaseDate": "2013-11-15" } ], "resolution": { "id": "2", "description": "The problem described is an issue which will never be fixed.", "name": "Won't Fix" }, "resolutiondate": "2013-11-09T00:56:05.000+0000", "created": "2013-04-04T21:59:29.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "androidbuild", "cb-verified", "qe-3.1.0", "regression" ], "versions": [ { "id": "14162", "description": "Release 3.1.0", "name": "Release 3.1.0", "archived": true, "released": true, "releaseDate": "2013-04-16" } ], "issuelinks": [ { "id": "27348", "type": { "id": "10001", "name": "Cloners", "inward": "is cloned into", "outward": "is cloned from" }, "outwardIssue": { "id": "112177", "key": "TISTUD-4108", "fields": { "summary": "Android Emulator: process launches in new terminal", "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": "28552", "type": { "id": "10020", "name": "Depends", "inward": "is dependent of", "outward": "depends on" }, "outwardIssue": { "id": "91507", "key": "TIMOB-9028", "fields": { "summary": "CLI: \"build\" command for Android apps", "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": "6", "description": "gh.issue.epic.desc", "name": "Epic", "subtask": false } } } }, { "id": "31384", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "91507", "key": "TIMOB-9028", "fields": { "summary": "CLI: \"build\" command for Android apps", "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": "6", "description": "gh.issue.epic.desc", "name": "Epic", "subtask": false } } } }, { "id": "30740", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "118140", "key": "TIMOB-14785", "fields": { "summary": "CLI: Create Android Emulator Library", "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": "2", "description": "A new feature of the product, which has yet to be developed.", "name": "New Feature", "subtask": false } } } }, { "id": "28965", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "114729", "key": "TISTUD-4732", "fields": { "summary": "Windows: console opens in new mingw32 terminal", "status": { "description": "This issue was once resolved, but the resolution was deemed incorrect. From here issues are either marked assigned or resolved.", "name": "Reopened", "id": "4", "statusCategory": { "id": 2, "key": "new", "colorName": "blue-gray", "name": "To Do" } }, "priority": { "name": "Low", "id": "4" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } }, { "id": "28910", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "106146", "key": "TISTUD-3022", "fields": { "summary": "Android Emulator: can't launch two separate projects in a row on Windows", "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 } } } }, { "id": "27687", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "112690", "key": "TISTUD-4222", "fields": { "summary": "Studio: running terminal in titanium studio open a separate Git BASH Shell", "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": "4", "description": "An improvement or enhancement to an existing feature or task.", "name": "Improvement", "subtask": false } } } } ], "assignee": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "updated": "2017-03-22T18:06:30.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": "Android Emulator: process launches in new terminal.\r\n\r\nThe emulator output should exist in the Studio console.\r\n\r\nSee screenshots.\r\n\r\nTest Steps:\r\n\r\n1. Run Android Emulator.\r\n\r\nTest Results:\r\n\r\nProcess launches in new OS terminal, logs appear in external terminal.\r\n\r\nStable Results:\r\n\r\nProcess launches and log appear in Studio console.", "attachment": [ { "id": "37041", "filename": "regression.png", "author": { "name": "sgibly", "key": "sgibly", "displayName": "Shalom Gibly", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-04-04T21:59:30.000+0000", "size": 166613, "mimeType": "image/png" }, { "id": "37042", "filename": "stable.png", "author": { "name": "sgibly", "key": "sgibly", "displayName": "Shalom Gibly", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-04-04T21:59:30.000+0000", "size": 41583, "mimeType": "image/png" } ], "flagged": false, "summary": "Android Emulator: process launches in new terminal on Windows", "creator": { "name": "dhyde", "key": "dhyde", "displayName": "Dustin Hyde", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "dhyde", "key": "dhyde", "displayName": "Dustin Hyde", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Regression Environment:\r\n\r\nOS: Windows 7 Home Premium 64-bit Service Pack 1\r\nTitanium Studio: 3.1.0.201304021849 RC\r\nAppcelerator Studio: 3.1.0.201304022134 RC\r\nTitanium SDK: 3.1.0.v20130403103046 Beta\r\nTitanium CLI: 3.1.0-beta\r\nAndroid SDK: r.21.1\r\nAndroid Emulator: Google APIs 4.2.2\r\n\r\nStable Environment:\r\n\r\nOS: Windows 7 Home Premium 64-bit Service Pack 1\r\nTitanium Studio: 3.0.2 Stable\r\nTitanium CLI: 3.1.0-beta (not used by Studio)\r\nTitanium SDK: 3.1.0.v20130403103046 Beta\r\nAndroid SDK: r.21.1\r\nAndroid Emulator: Google APIs 4.2.2", "comment": { "comments": [ { "id": "245812", "author": { "name": "sgibly", "key": "sgibly", "displayName": "Shalom Gibly", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Moving this to Titanium Mobile. This one happens from the command-line as well.\nInstead of the output from the \"emulator.exe\" should be tunneled to the titanium build process. That way, the Studio will automatically grab and display the output is its console.", "updateAuthor": { "name": "sgibly", "key": "sgibly", "displayName": "Shalom Gibly", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-04-04T22:03:00.000+0000", "updated": "2013-04-04T22:03:00.000+0000" }, { "id": "246123", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "It appears that fixing this will require a significant amount of rework. Deferring from 3.1.0, but would like to get it into 3.1.1 if we can figure out a way to do it without rewriting the Android build scripts just yet.", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-04-06T02:25:35.000+0000", "updated": "2013-04-06T02:25:35.000+0000" }, { "id": "267816", "author": { "name": "bitshftr", "key": "bitshftr", "displayName": "Shawn Lipscomb", "active": true, "timeZone": "America/New_York" }, "body": "Still a problem in Ti Studio 3.1.2.201308091617 and mobile SDK 3.1.2.GA:\r\n- - Emulator.exe DOS window appears and persists the entire time the emulator is running.\r\n- - All emulator output (logcat) is captured in that window only and does not appear in the \"Console\" area of Ti Studio.\r\n\r\nIn fact, when looking at the \"Console\" tab at the bottom of Ti Studio, the following log entries (below) appear with the title \"Android Emulator Process\". However, shouldn't these log entries show in the subview entitled \"Studio Console\"? When I click on the little dropdown that looks like a computer monitor, I get 3 choices: \"Studio Console\", \"FastDev Process\", and \"Titanium Android Emulator\". And then only the Android emulator output should show in the subview entitled \"Titanium Android Emulator\".\r\n\r\n{panel}\r\n{code}\r\nTitanium Command-Line Interface, CLI version 3.1.2, Titanium SDK version 3.1.2.GA\r\nCopyright (c) 2012-2013, Appcelerator, Inc. All Rights Reserved.\r\n[INFO] : Running emulator process: python \"C:\\Users\\Shawn\\AppData\\Roaming\\Titanium\\mobilesdk\\win32\\3.1.2.GA\\android\\builder.py\" \"emulator\" \"Test App\" \"C:\\Program Files (x86)\\Android\" \"C:\\Titanium\\Workspace\\TestApp\" \"com.eCotton.TestApp\" \"4\" \"HVGA\" \"armeabi\"\r\n[INFO] : Running build process: python \"C:\\Users\\Shawn\\AppData\\Roaming\\Titanium\\mobilesdk\\win32\\3.1.2.GA\\android\\builder.py\" \"simulator\" \"Test App\" \"C:\\Program Files (x86)\\Android\" \"C:\\Titanium\\Workspace\\TestApp\" \"com.eCotton.TestApp\" \"4\" \"HVGA\"\r\n[INFO] logfile = C:\\Titanium\\Workspace\\TestApp\\build.log\r\n[INFO] Building Test App for Android ... one moment\r\n[INFO] Titanium SDK version: 3.1.2 (08/14/13 12:45 5ceaff8)\r\n[INFO] : Emulator is running\r\n[INFO] Waiting for the Android Emulator to become available\r\n[INFO] Fastdev server running, deploying in Fastdev mode\r\n[INFO] Copying CommonJS modules...\r\n[INFO] Copying project resources..\r\n[INFO] Detected change in tiapp.xml, or assets deleted. Forcing full re-build...\r\n[INFO] Force including all modules...\r\n[INFO] Force including all modules...\r\n[INFO] Compiling Javascript Resources ...\r\n[INFO] Copying platform-specific files ...\r\n[INFO] Compiling Android Resources... This could take some time\r\n[WARN] (skipping dir '.Documents' due to ANDROID_AAPT_IGNORE pattern '.*')\r\n[INFO] Installing application on emulator\r\n[INFO] Launching application ... Test App\r\n[INFO] Deployed Test App ... Application should be running.\r\n[INFO] : Project built successfully in 2m 2s 370ms\r\n[INFO] : Running logcat process: python \"C:\\Users\\Shawn\\AppData\\Roaming\\Titanium\\mobilesdk\\win32\\3.1.2.GA\\android\\builder.py\" \"logcat\" \"C:\\Program Files (x86)\\Android\" \"-e\"\r\n{code}\r\n{panel}\r\n", "updateAuthor": { "name": "bitshftr", "key": "bitshftr", "displayName": "Shawn Lipscomb", "active": true, "timeZone": "America/New_York" }, "created": "2013-08-23T12:53:55.000+0000", "updated": "2013-08-23T12:53:55.000+0000" }, { "id": "267821", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "[~bitshftr] Thank you. This is going to be addressed with the rewrite of the Android build scripts, happening for 3.2.0", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-08-23T14:04:38.000+0000", "updated": "2013-08-23T14:04:38.000+0000" }, { "id": "278831", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "After trying numerous ways around this, there's nothing we can do from Node.js to prevent the terminal window from opening AND detach the process so that the emulator will continue to run after the build completes or is aborted.\r\n\r\nI've tried spawning intermediate processes, but that produced the results.\r\n\r\nWe might have been able to solve it with a small win32 app that spawns it, but that's a lot of work for something that is just an annoyance.\r\n\r\nAs a workaround, simply launch the Android emulator ahead of time.", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2013-11-09T00:56:05.000+0000", "updated": "2013-11-09T00:56:05.000+0000" }, { "id": "414834", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing ticket as the issue will not fix and with reference to the above comments. A workaround has also been provided.", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-03-22T18:06:30.000+0000", "updated": "2017-03-22T18:06:30.000+0000" } ], "maxResults": 6, "total": 6, "startAt": 0 } } }