1

我开始知道我们可以使用adb命令来检测安卓设备。但我阅读的帖子是专门针对 HTC 手机的。所以我想知道我可以将我的任何 android 设备与 ubuntu 12.x 连接吗?或者我需要更改该设备的一些设置?有一些本地设备以及索尼 xperia,我正在考虑购买,但我想确保通过adb命令我可以在 ubuntu 上平等地连接和使用所有设备,或者它因设备而异?

4

1 回答 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 回答