【发布时间】:2012-03-29 16:38:49
【问题描述】:
我正在使用 linux mint,并从 http://developer.android.com 咨询 VendorIds 我不知道如何正确检测我的平板设备。我的平板设备是 Mobii protab 2 XXL,由 Point of view 制造。
我在 /etc/udev/rules.d/ 创建了 50-android.rules 并添加了一行:
SUBSYSTEM=="usb|usb_device", SYSFS{idVendor}==”0955″, MODE=”0666″
但是 adb devices 抛出:
List of devices attached ???????????? no permissions
有人知道我必须使用哪个 idvendor 吗???
USB:
lsusb 总线 001 设备 001:ID 1d6b:0002 Linux Foundation 2.0 根集线器 总线 002 设备 001:ID 1d6b:0002 Linux Foundation 2.0 根集线器 总线 003 设备 001:ID 1d6b:0001 Linux Foundation 1.1 根集线器 总线 004 设备 001:ID 1d6b:0001 Linux Foundation 1.1 根集线器 总线 005 设备 001:ID 1d6b:0001 Linux Foundation 1.1 根集线器 总线 006 设备 001:ID 1d6b:0001 Linux Foundation 1.1 根集线器 总线 007 设备 001:ID 1d6b:0001 Linux Foundation 1.1 根集线器 总线 008 设备 001:ID 1d6b:0001 Linux Foundation 1.1 根集线器 总线 001 设备 002:ID 058f:6362 Alcor Micro Corp. 闪存卡读写器 总线 002 设备 002:ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4 端口 HUB 总线 002 设备 005:ID 1058:1003 Western Digital Technologies, Inc. 总线 007 设备 002:ID 1a34:0203 总线 007 设备 003:ID 06f8:3008 Guillemot Corp. 总线 008 设备 002:ID 046d:c050 Logitech, Inc. RX 250 光学鼠标 总线 002 设备 007:ID 0a81:0101 Chesen Electronics Corp. 键盘 总线 002 设备 008:ID 18d1:0003 Google Inc.我上次输入了udev:
SUBSYSTEM=="usb", ATTRS{idVendor}=="18d1:0003", SYMLINK+="android_adb", MODE="0666" GROUP="plugdev"
第一次成功,但是当我重新启动PC时,权限被拒绝。我已尝试重新启动:
sudo service udev restart
adb kill-server
adb start-server
但它没有用。
注意:
某些设备在执行此过程时无法正常工作。如果仍然有问题,请尝试执行
sudo adb 启动服务器它适用于视点设备。
【问题讨论】:
-
如果 udev 规则在启动时被拾取,您不必重新启动服务。当您更改规则时,您需要重新启动服务,可能会移除设备并重新插入,或者重新启动电脑。你确定你在 plugdev 组吗?
标签: android permissions usb adb