GitHub Issue | n/a |
Type | Bug |
Priority | Medium |
Status | Closed |
Resolution | Cannot Reproduce |
Resolution Date | 2014-06-06T23:18:39.000+0000 |
Affected Version/s | Release 3.3.0 |
Fix Version/s | n/a |
Components | CLI |
Labels | genymotion, qe-3.3.0, qe-closed-3.3.0 |
Reporter | Deepti Pandey |
Assignee | Chris Barber |
Created | 2014-05-20T11:07:46.000+0000 |
Updated | 2014-07-17T10:07:40.000+0000 |
This is specific to Windows . I could not recreate this issue on Mac.
Precondition:
1. Install Genymotion in your machine.
2. Create and launch genymotion emulator.
3. Do not add any settings for genymotion in Studio preferences and ti config.
Test steps:
1. Create an android project.
2. Refresh devices.
Actual Result:
Genymotion emulator is displayed as an ip. Screenshot attached.
Moving to CLI, as the IP address for the Genymotion emulator would be return from CLI to Studio.
Genymotion VMs are registered with ADB as the IP address. The Titanium CLI should be trying to look up that VM's name in VirtualBox based on the IP address. I suppose if we can't determine the real name via VirtualBox, then we must be falling back to the IP. Will need to investigate.
I tried to reproduce this issue built couldn't. It appears that the Genymotion emulator is being picked up as a device, or more technically NOT an Android emulator. I tried breaking the code to reproduce this error and the closest I got was deleting the Genymotion detection library, but even then Studio prints "Genymotion (phone)".