Genymotion 2.7 模拟器拒绝连接到 ADB
Genymotion 2.7 Emulator Refusing connection to ADB
升级到 Genymotion 2.7(6 月 8 日发布)后 AndroidStudio 与 ADB 的集成拒绝连接“192.168.56.101:5555”。当禁用 AS 与 ADB 的集成时,我可以 adb devices
并让它出现。但是,一旦重新启用它,就找不到任何设备。
这似乎是新的 Genymotion 模拟器中的错误。
有人有什么想法吗?
达米恩 (Genymobile)
6 月 9 日,10:13 CEST
嗨,
感谢您对 Genymotion 的极大关注!
我们目前正在调查 Genymotion 2.7.0 和 Android studio 之间的 ADB 不兼容问题。
由于此不兼容问题可能会阻止您使用 Genymotion 进行开发,因此我们停止提供此新版本并建议您不要使用它。
您会在我们的网站上找到 Genymotion 2.6.0,它将像以前一样工作。
虚拟设备也已更新,因此下载新的虚拟设备应该可以正常工作。
即将推出新版本(可能是 2.7.1)。
这个新版本将解决这个不兼容的问题。
对于给您带来的不便,我们深表歉意。
此致,
达米安
Genymotion 支持团队
Genymotion 2.7.1 修复了该问题并于今天上传:
Genymotion 2.7.1 (June 9th, 2016)
Corrections
This version fixes compatibility issues with Android Studio
(Genymotion virtual devices not being recognized by ADB)
对我来说,遇到同样的问题,最明显的问题通常是正确的答案,直到它盯着我们的脸我们才会考虑。
- 调试选项必须在 Genymotion 虚拟设备上启用并可用。
- 在“调试”部分,必须打开或启用“USB 调试”才能使 ADB 功能正常工作。如果不是这种情况,您将收到一个被拒绝的连接。如果Genymotion虚拟设备在没有启用“USB调试”的情况下重置了此项,则需要在下次启动Genymotion虚拟设备时将其重新打开。当您上次执行关机或关机操作时,您的设备可能不会保存状态更改。
- 有时,我还发现我的 Android Wi-Fi 网络没有按预期运行,这更像是与移动设备网络共享的可靠性。作为常态,我将我的真实手机 phone 绑定到我的互联网提供商。我 运行 使用 Genymotion 时预期的两个专用网络,第一个地址范围 192.168。43.X 使用“桥接适配器”模式,由我的真实手机配置 DHCP phone,Android 9,and/or 我的网络共享时的供应商。而且,我还使用“Host-only 适配器”作为地址范围为 192.168.151.X 的网络适配器,通过 VirtualBox 使用 DHCP 配置。确保 Genymotion 设备和机器的“Host-only 适配器”适配器名称相同 运行 Android Studio。
- 我发现我可以与任一子网建立 ADB 连接。但是,如果我的真实手机 phone 关闭了移动数据,或者如果没有启用网络共享以在我的真实手机 phone 上创建 Wi-Fi 热点,那么 Genymotion 将不会 Wi-Fi 网络共享 TCP/IP 地址范围可用,'192.168.43.X' 连接到互联网。这将只留下 Host-only 适配器子网在 Internet 离线时进行通信。
- 标准USB fixed-wire TCP/IP地址范围是'192.168.42.x';因此,如果您的真实移动设备 phone 已通过 fixed-wire USB 连接到您的笔记本电脑或台式机并连接到互联网,您可能会改用该地址范围。
- Genymotion 不支持移动蓝牙无线或 fixed-wire USB 网络共享路径。
“目前我们的任何 Genymotion 产品都不支持蓝牙,但我们知道这是一个很受欢迎的功能,我们正在努力在未来实现它。”
https://support.genymotion.com/hc/en-us/articles/360006511777-Does-Genymotion-support-Bluetooth-
升级到 Genymotion 2.7(6 月 8 日发布)后 AndroidStudio 与 ADB 的集成拒绝连接“192.168.56.101:5555”。当禁用 AS 与 ADB 的集成时,我可以 adb devices
并让它出现。但是,一旦重新启用它,就找不到任何设备。
这似乎是新的 Genymotion 模拟器中的错误。
有人有什么想法吗?
达米恩 (Genymobile) 6 月 9 日,10:13 CEST
嗨,
感谢您对 Genymotion 的极大关注!
我们目前正在调查 Genymotion 2.7.0 和 Android studio 之间的 ADB 不兼容问题。 由于此不兼容问题可能会阻止您使用 Genymotion 进行开发,因此我们停止提供此新版本并建议您不要使用它。
您会在我们的网站上找到 Genymotion 2.6.0,它将像以前一样工作。 虚拟设备也已更新,因此下载新的虚拟设备应该可以正常工作。
即将推出新版本(可能是 2.7.1)。 这个新版本将解决这个不兼容的问题。
对于给您带来的不便,我们深表歉意。
此致,
达米安 Genymotion 支持团队
Genymotion 2.7.1 修复了该问题并于今天上传:
Genymotion 2.7.1 (June 9th, 2016)
Corrections
This version fixes compatibility issues with Android Studio (Genymotion virtual devices not being recognized by ADB)
对我来说,遇到同样的问题,最明显的问题通常是正确的答案,直到它盯着我们的脸我们才会考虑。
- 调试选项必须在 Genymotion 虚拟设备上启用并可用。
- 在“调试”部分,必须打开或启用“USB 调试”才能使 ADB 功能正常工作。如果不是这种情况,您将收到一个被拒绝的连接。如果Genymotion虚拟设备在没有启用“USB调试”的情况下重置了此项,则需要在下次启动Genymotion虚拟设备时将其重新打开。当您上次执行关机或关机操作时,您的设备可能不会保存状态更改。
- 有时,我还发现我的 Android Wi-Fi 网络没有按预期运行,这更像是与移动设备网络共享的可靠性。作为常态,我将我的真实手机 phone 绑定到我的互联网提供商。我 运行 使用 Genymotion 时预期的两个专用网络,第一个地址范围 192.168。43.X 使用“桥接适配器”模式,由我的真实手机配置 DHCP phone,Android 9,and/or 我的网络共享时的供应商。而且,我还使用“Host-only 适配器”作为地址范围为 192.168.151.X 的网络适配器,通过 VirtualBox 使用 DHCP 配置。确保 Genymotion 设备和机器的“Host-only 适配器”适配器名称相同 运行 Android Studio。
- 我发现我可以与任一子网建立 ADB 连接。但是,如果我的真实手机 phone 关闭了移动数据,或者如果没有启用网络共享以在我的真实手机 phone 上创建 Wi-Fi 热点,那么 Genymotion 将不会 Wi-Fi 网络共享 TCP/IP 地址范围可用,'192.168.43.X' 连接到互联网。这将只留下 Host-only 适配器子网在 Internet 离线时进行通信。
- 标准USB fixed-wire TCP/IP地址范围是'192.168.42.x';因此,如果您的真实移动设备 phone 已通过 fixed-wire USB 连接到您的笔记本电脑或台式机并连接到互联网,您可能会改用该地址范围。
- Genymotion 不支持移动蓝牙无线或 fixed-wire USB 网络共享路径。
“目前我们的任何 Genymotion 产品都不支持蓝牙,但我们知道这是一个很受欢迎的功能,我们正在努力在未来实现它。” https://support.genymotion.com/hc/en-us/articles/360006511777-Does-Genymotion-support-Bluetooth-