我开始知道我们可以使用adb
命令来检测安卓设备。但我阅读的帖子是专门针对 HTC 手机的。所以我想知道我可以将我的任何 android 设备与 ubuntu 12.x 连接吗?或者我需要更改该设备的一些设置?有一些本地设备以及索尼 xperia,我正在考虑购买,但我想确保通过adb
命令我可以在 ubuntu 上平等地连接和使用所有设备,或者它因设备而异?
问问题
2616 次
1 回答
4
在 linux 下,连接不需要驱动程序adb
。尽管需要进行一些设置来更改adb
设备文件权限以使其可供非 root 用户访问。我个人使用这个通用的 udev 规则,它适用于所有 android 设备,无论制造商如何:
ACTION=="add", SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ENV{ID_USB_INTERFACES}=="*:ff420?:*", MODE="0666"
旧adb
版本曾经有一个硬编码的VendorID 白名单。因此,非白名单供应商制造的设备的所有者必须将其 VendorID 添加到~/.android/adb_usb.ini
. 但这不再需要。
于 2013-07-13T03:39:13.553 回答