VirtualBox中从guest系统中用adb与连在host下的设备通信

VirtualBox中从guest系统中用adb与连在host上的设备通信

原文地址:http://blog.****.net/ariesjzj/article/details/7827564

 

比如host为Windows,guest为Linux。多数情况下,如果我们是在Linux上开发,还是希望用Linux直接用adb连上设备,毕竟一整套开发工具链都在linux上。

 

首先确保安装了 Oracle VM VirtualBox Extension Pack(https://www.virtualbox.org/wiki/Downloads),注意如果VirtualBox版本不匹配是装不上的。

 

然后在VirtualBox Manager里先点USB

VirtualBox中从guest系统中用adb与连在host下的设备通信

设置如下:

VirtualBox中从guest系统中用adb与连在host下的设备通信

 

接着进入guest的Linux,确保装好SDK,设置好/etc/udev/rules.d/51-android.rules(详见http://source.android.com/source/initializing.html中configuring USB access)。

现在可以在guest的Linux系统中用adb连主机上的设备了。