好的。问题在于Genymotion设备不被视为模拟器,而是像插在USB上的真实设备。您在AVD列表中找不到它,而是在“正在运行的Android设备”中找到。
首先,您需要检查正在运行的Genymotion VM是否连接到ADB:在控制台上运行adb devices。它应该显示类似于以下内容:
List of devices attached
192.168.56.101:5555 device
Genymotion设备显示为其IP地址。
如果在列表中显示了Genymotion设备,则在单击IDE的“运行”按钮时,它也应出现在可用设备列表中。就像这张图片一样(使用Eclipse IDE完成)。

如果未在列表中显示,请阅读我之前的答案。
adb devices命令以确保连接成功。然后打开“运行配置”窗口,选择您应用程序的配置,您会发现一个“目标”选项卡,在那里您可以选择调试应用程序时想要的行为(启动AVD和/或提示选择设备)。 - eyal-lezmy所以你安装了Genymotion Eclipse插件,对吧?
而且似乎adb devices有时候不会显示你的Genymotion设备。
当虚拟机启动到Genymotion播放器时,它会执行:
adb connect <虚拟机的IP地址>
这将连接设备到adb,这样你就可以用它来调试你的应用程序。
有时候,连接会丢失,你需要再次运行adb connect <虚拟机的IP地址>。目前你需要手动操作。
你可以使用Genymotion Shell命令devices list获取正在运行的设备的IP地址。
adb devices来检查当问题发生时是否已连接到你启动的虚拟机吗? - eyal-lezmyadb devices命令中看到Genymotion模拟器。 尝试sudo adb kill-server && sudo adb start-server可能会有所帮助。 - hich9n