2013-03-06 40 views
11

我试图连接ADB和VirtualBox Android设备。我已经在网上关注了所有可能的教程,但它仍然无法正常工作。 我做了什么:亚行 - VirtualBox连接

  • DL Adroidx86从androidx86.org
  • intall它的VirtualBox
  • 配置网络与正确的访问模式(桥)和卡(PC网快速III)
  • 在虚拟机终端输入netcfg,并得到为192.168.1.12的IP地址(静态)
  • 类型adb kill-server主机
  • 类型adb connect 192.168.1.12在上主机

并获取无法连接到192.168.1.12:5555的错误。 我正在运行Windows 7作为操作系统。

你有什么想法为什么?如何知道要连接的设备的端口? 谢谢!

回答

1

我想现在应该是自动的。按Alt键

  • 到控制台 + F1
  • 执行这个命令::但你可以试试老办法做这个到Android的x86连接

    setprop service.adb.tcp.port 5555

    停止adbd

    开始adbd

  • 回去安卓Alt键 + F7
后您的Windows主机试图通过ADB连接,看看它是否工作。

+0

感谢您的尝试,但我仍然有同样的错误......即使在一个adb kill-server之后。任何其他想法? – Derbie 2013-03-07 13:51:01

+0

只是要确定..你在与你的主机(Windows)在同一个网络? 192.168.1.XXX? – SERPRO 2013-03-07 14:06:55

+0

当我输入ipconfig时,我的主机给了我以下内容:IPv4:10.68.86.20。这是否意味着我必须将我的虚拟机配置为同一个网络(10.68.86.XXX)? – Derbie 2013-03-07 14:36:19

17

我有同样的问题一次,你检查你的VM网络配置? 我的虚拟机网络配置如下:带模式的NAT,拒绝,适配器为PCnet-FAST III,并添加此规则以转发。

enter image description here

总是最偷偷摸摸的部分是虚拟机的网络配置,尝试用这一个。如果你仍然有问题检查本教程: Speeding up Android development with Android-x86 and VirtualBox

+0

感谢您的回答,我现在已经有了Android设备......再也没有这种问题了!但是,我认为问题就是这样的。 – Derbie 2013-04-03 13:02:47