首页 文章

android设备未被虚拟机中的adb检测到

提问于
浏览
0

我使用KVM在我的Ubuntu桌面上创建了一个来宾vm . 我已经在guest虚拟机vm中安装了android sdk . 我已经使用这个脚本将usb从主机转发到了来宾机器:

enter image description here

现在,当我尝试使用“adb devices”将所有Android设备连接到来宾计算机时,我没有得到任何设备列表 . 显示的输出如下:

enter image description here

但是当我使用“lsusb”检查usb详细信息时,我将所有设备连接到客户机,确保usb端口已成功从主机转发到客户机 . 您可以在此处看到“lsusb”的输出:

enter image description here

正如您从输出中看到的那样,我的motorola设备在客户机中被检测到但没有被adb检测到 . 我在51-android.rules中做了一些更改(/etc/udev/rules.d/51-android .rules)文件,以便自动允许我的Android设备上的调试 . 这些更改如下:

enter image description here

任何人都可以帮我弄清楚为什么adb没有检测到我的Android设备?

1 回答

  • 0

    如在脚本中:

    <address bus='3' ...>
    

    在lsusb输出中:

    Bus 001
    

    修复并重试;)

相关问题