Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-17081] Windows: Genymotion emulator is displayed as an ip if not configured in Studio and CLI but available on the system

GitHub Issuen/a
TypeBug
PriorityMedium
StatusClosed
ResolutionCannot Reproduce
Resolution Date2014-06-06T23:18:39.000+0000
Affected Version/sRelease 3.3.0
Fix Version/sn/a
ComponentsCLI
Labelsgenymotion, qe-3.3.0, qe-closed-3.3.0
ReporterDeepti Pandey
AssigneeChris Barber
Created2014-05-20T11:07:46.000+0000
Updated2014-07-17T10:07:40.000+0000

Description

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.

Attachments

FileDateSize
genymotion_emulator_as_ip.png2014-05-20T11:07:46.000+0000111662

Comments

  1. Praveen Innamuri 2014-06-05

    Moving to CLI, as the IP address for the Genymotion emulator would be return from CLI to Studio.
  2. Chris Barber 2014-06-05

    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.
  3. Chris Barber 2014-06-06

    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)".

JSON Source