我正在尝试通过 UBISLATE 在设备 DATAWIND 上运行和调试我的应用程序。
如何找到 USB 供应商 ID?
要将 Android Debug Bridge (adb) 与 DATAWIND Ubislate 7C+ 连接,请在 Ubuntu 终端中运行命令
lsusb
它会将连接的 USB 列为
......
Bus 001 Device 007: ID 18d1:0003 Google Inc.
......
其中 18d1 将作为供应商 ID。然后编辑 /etc/udev/rules.d/51-android.rules 如下
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", MODE="0666"
然后重新启动udev
# /etc/init.d/udev restart
就是这样,现在已经完成了。必须断开并重新连接平板电脑与计算机。对于终端中的检查类型为
adb shell
它将指向平板电脑的根root@android:/
或`类型
adb devices
这给了
List of devices attached
200804111413fc082 device
这是基于
以及其中提供的链接。
供应商 ID 列表在这里,您指定的设备似乎没有。因此您无法连接到 Android Debug Bridge (adb),您仍然可以将项目的 bin 文件夹中的 apk 复制到您的设备,安装并运行它。
USB 供应商 ID 可在 www.linux-usb.org/usb.ids 找到。
18d1 谷歌公司