如何注册这款平板Ubuntu的udev的名单?(How to register this table

2019-07-31 04:16发布

我有一个便宜的Android平板电脑,我需要使用它来测试它的应用程序。 我使用Ubuntu,所以我必须首先将设备添加到udev列表。

我连接的平板电脑,但adb并没有看到它

$ adb devices
List of devices attached 

$ 

在我尝试使用lsusb ,但该装置没有识别到Ubuntu的(USB调试检查!在平板电脑的特性)

$ lsusb 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 046d:0928 Logitech, Inc. QuickCam Express
Bus 005 Device 002: ID 046d:c517 Logitech, Inc. LX710 Cordless Desktop Laser
Bus 001 Device 004: ID 2207:0000 

如果我附上我的手机,我看到它是通过最后一个通道连接。 所以,我认为这种片剂被识别为ID 2207:0000 ,从而使供应商ID“2207”。 我编辑的udev文件51-android.rules看起来像这样

SUBSYSTEM=="usb", ATTR{idVendor}=="2207", MODE="0666", GROUP="plugdev" 

重新启动补偿,重新连接USB电缆连接到平板电脑,该平板电脑是不会被再次识别

什么任何建议我应该怎么办? 如何使这个平板电脑是可见adb

编辑

这是否供应商ID看起来很奇怪你:2207:0000? 尤其是那些四个零?

Answer 1:

我有同样的问题,因为你,我做了什么:增加供应商ID到〜/ .android / adb_usb.ini

echo "0x2207" >>~/.android/adb_usb.ini

增加了以下行/etc/udev/rules.d/51-android.rules:

SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", 
ENV{PRODUCT}=="207/*", MODE="0666" 
SUBSYSTEM=="usb", SYSFS{idVendor}=="207", MODE="0666"

在进行以上更改之后,重新启动adb服务器,并再次检查设备。

adb kill-server  // kill the adb server if it is running
adb start-server  // Restarts the adb server
adb devices  // It will list all connected devices

现在我的中国平板电脑爱可视C906是识别./adb设备上:

List of devices attached 
0123456789ABCDEF    device    


Answer 2:

对于所有具有ID 2207的片剂那些,这些2个链接使其可见。

第一个是这个 ( http://clamel.netai.net/smartpad850i/enable_adb )。

这将帮助您设置这样的设备了。 如果此安装程序的平板电脑出现后??????? ,然后用另一链接,使其可见。

另一个环节是在这里 ( http://ptspts.blogspot.com/2011/10/how-to-fix-adb-no-permissions-error-on.html )。

如果系统重新启动后,你就失去了设置 ,然后要么重复相同的步骤或者只需重新启动udev服务。



Answer 3:

有些时候你必须添加它adb.ini(是的,即使在Linux上),以及 - 我写这篇文章的Kindle Fire的 - 但它应该为你工作了。

http://sentinelweb.co.uk/connecting-kindle-fire-to-adb-on-ubuntu/



文章来源: How to register this tablet to Ubuntu udev list?