{ "id": "170337", "key": "DAEMON-150", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "12519", "key": "DAEMON", "name": "Appcelerator Daemon" }, "fixVersions": [ { "id": "18407", "description": "", "name": "Appc Daemon 1.0.0", "archived": false, "released": true, "releaseDate": "2017-12-05" } ], "resolution": { "id": "2", "description": "The problem described is an issue which will never be fixed.", "name": "Won't Fix" }, "resolutiondate": "2017-11-22T18:18:08.000+0000", "created": "2017-11-16T11:54:57.000+0000", "priority": { "name": "None", "id": "6" }, "labels": [], "versions": [], "issuelinks": [], "assignee": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "updated": "2017-11-22T18:18:08.000+0000", "status": { "description": "A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.", "name": "Resolved", "id": "5", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [], "description": "Can we maintain Android and Genymotion system-info same as ti info android and genymotion. Otherwise, it will break a lot of things in the studio and can't make all those changes for SDK 7.0/Studio 5.0 release.\r\n\r\nIf you think ti info has a lot of redundant and unorganized data - Probably, we can target those for next major release so that studio will have a time to correct and align with them.\r\n\r\n*For example:*\r\n# type attribute is missing for emulators - so can't differentiate what is genymotion emulator and what is android avd\r\n# Path is missing for genymotion emulator\r\n# Executables and VBox paths, etc.,\r\n", "attachment": [], "flagged": false, "summary": "Can we have Android and Genymotion system-info same as ti info", "creator": { "name": "kkolipaka", "key": "kkolipaka", "displayName": "Kondal Kolipaka", "active": false, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "kkolipaka", "key": "kkolipaka", "displayName": "Kondal Kolipaka", "active": false, "timeZone": "America/Los_Angeles" }, "environment": null, "closedSprints": [ { "id": 976, "state": "closed", "name": "2017 Sprint 24 Tooling", "startDate": "2017-11-19T19:00:51.738Z", "endDate": "2017-12-03T19:00:00.000Z", "completeDate": "2017-12-04T23:20:34.438Z", "originBoardId": 219 } ], "comment": { "comments": [ { "id": "430860", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "Just a FYI...\r\n\r\n1. Internally we don't use \"type\" anymore for emulators, but instead each emulator object in the array is either an instance of {{AndroidEmulator}} or {{GenymotionEmulator}}. This class instance gets lost when we stringify the object. We should add a {{toJSON()}} method to the {{*Emulator}} classes so that it sets the type.\r\n\r\n2. The Genymotion \"path\" is there.\r\n\r\n{code}\r\n{\r\n \"deployedDir\": \"/Users/chris/.Genymobile/Genymotion/deployed\",\r\n \"home\": \"/Users/chris/.Genymobile/Genymotion\",\r\n \"path\": \"/Applications/Genymotion.app\",\r\n \"emulators\": [\r\n {\r\n \"abi\": \"x86\",\r\n \"display\": \"1080x1920-16\",\r\n \"dpi\": 420,\r\n \"genymotion\": \"2.11.0\",\r\n \"googleApis\": null,\r\n \"hardwareOpenGL\": true,\r\n \"id\": \"6ae389d9-cbc0-499c-8c7d-43659b149ac1\",\r\n \"ipaddress\": \"\",\r\n \"name\": \"PREVIEW - Google Pixel - 8.0 - API 26 - 1080x1920\",\r\n \"sdk-version\": \"8.0\",\r\n \"target\": \"8.0\"\r\n }\r\n ],\r\n \"executables\": {\r\n \"genymotion\": \"/Applications/Genymotion.app/Contents/MacOS/genymotion\",\r\n \"player\": \"/Applications/Genymotion.app/Contents/MacOS/player.app/Contents/MacOS/player\"\r\n },\r\n \"virtualbox\": {\r\n \"path\": \"/usr/local/bin\",\r\n \"version\": \"5.0.16r105871\",\r\n \"executables\": {\r\n \"vboxmanage\": \"/usr/local/bin/vboxmanage\"\r\n }\r\n }\r\n}\r\n{code}\r\n\r\n3. Since VirtualBox is a dependency of Genymotion and not used elsewhere, we stuck it under \"genymotion\".", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2017-11-16T22:26:23.000+0000", "updated": "2017-11-16T22:26:23.000+0000" } ], "maxResults": 1, "total": 1, "startAt": 0 } } }