我无法使用Virtualbox USB passthrough在硬件设备上进行调试 .
我按照这个教程(http://binglongx.com/2013/03/05/use-android-devices-for-guest-ubuntu-os-in-virtualbox-on-windows-7-host/)但没有运气 .
在最后几个步骤中它说:
将设备重新插入USB端口 . 你应该在Windows Notification Area上看到一些消息,比如“安装VirtualBox USB设备”(这是第一次) .
我是 not 能够在Windows的通知区域中看到该消息 .
在cmd中运行 VBoxManage list usbhost 给了我这个:
UUID: 6d3e69eb-37a3-456e-9d3f-0b5239208e1b
VendorId: 0x22b8 (22B8)
ProductId: 0x2e63 (2E63)
Revision: 2.40 (0240)
Port: 0
USB version/speed: 2/High
Manufacturer: motorola
Product: XT1058
SerialNumber: 04242xxxxx *(omitted)*
Address: {36fc9e60-c465-11cf-8056-444553540000}\0032
Current State: Busy
USB调试在设备中打开,因此在主机上运行 adb devices 可正确列出设备 .
我尝试从主机上删除摩托罗拉的设备驱动程序并重新连接但没有运气 .
Host machine: Windows 7 Enterprise Service Pack 1
Guest machine: Ubuntu x86_64
1 回答
起初我尝试在VM配置的网络部分内设置ADB的端口转发,但由于某种原因它无法正常工作 .
我只能使用这个AdbPortForward工具让它工作 .
设置非常简单,请点击链接进行详细说明 .