Android: 如何将 Studio 连接到 Genymotion 虚拟设备?

Android: how do I connect Studio to Genymotion Virtual Device?

我在 Android Studio v3.3.2 中安装了 Genymotion v1.0.7 插件。当我单击 Studio 工具栏上的 Genymotion 图标时,它会启动 Genymotion 设备管理器对话框。我 select 一个虚拟设备并单击 "Start...",设备在新对话框中启动,Genymotion 设备管理器中设备的状态行显示 "On"。

接下来,我单击 Studo "Run" 图标,Select 部署目标对话框启动,但没有 "Connected Devices"。我在这里错过了什么?

请注意,在 File/Settings/Plugins 下,Genymotion 插件已启用。但是 Studio 将插件图标显示为灰色。不确定这意味着什么:

我在 Genymotion 中使用 Android SDK 工具来使用自定义 ADB:

这是 Studio 中的 ADB 位置:

转到 Genymotion 设置,ADB 选项卡并设置 Use custom Android SDK tools:

然后将路径设置为您的 Android Studio 实例正在使用的相同 SDK (Tools -> SDK Manager)。

现在我使用:adb connect genymontionip:5555

adb connect 192.168.145.101:5555

genymontion 3.0.2 解决此问题

发行说明https://www.genymotion.com/product-release-note/desktop/#release-302