我从现在开始在几款Android设备上开发,但这个让我感到很困惑。 Windows中的ADB检测设备很好,但我无法让ADB在Linux中识别此设备(Ubuntu 12.04)。
$ adb devices
List of devices attached
???????????? device
lsusb
将其显示为Bus 003 Device 005: ID 18d1:0003 Google Inc.
/etc/udev/rules.d/51-android.rules
文件包含以下行:SUBSYSTEM=="usb", ATTRS{idVendor}=="18d1", MODE="0666"
~/.android/adb_usb.ini
自行排列0x18d1
到目前为止我的尝试:
SUBSYSTEM=="usb", ATTRS{idVendor}=="18d1", ATTR{idProduct}=="0003", MODE="0666", GROUP="adbusers"
添加到51-android.rules
,并将自己添加到adbusers
群组。重启udev
和亚行 - 没有运气答案 0 :(得分:4)
USB端口有问题。它在另一个USB端口上运行良好。