1

我正在尝试通过 UBISLATE 在设备 DATAWIND 上运行和调试我的应用程序。

如何找到 USB 供应商 ID?

4

3 回答 3

5

要将 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

这是基于

如何将此平板电脑注册到 Ubuntu udev 列表?

以及其中提供的链接。

http://clamel.netai.net/smartpad850i/enable_adb

于 2013-06-24T05:53:53.937 回答
0

供应商 ID 列表在这里,您指定的设备似乎没有。因此您无法连接到 Android Debug Bridge (adb),您仍然可以将项目的 bin 文件夹中的 apk 复制到您的设备,安装并运行它。

于 2013-04-08T11:54:05.190 回答
0

USB 供应商 ID 可在 www.linux-usb.org/usb.ids 找到。
18d1 谷歌公司

于 2014-05-02T17:13:17.340 回答