1

这是我第一次尝试设置 adb 以将 s2 连接到我的 ubuntu 桌面。但是,当我运行adb devices和/或adb usb它无法检测到 s2. 我已按照以下步骤操作:

  1. 创建udev规则
  2. 添加~/.android/adb_usb.ini

但是当我处于下载/odin 模式时,设备没有连接。

我的系统是 Ubuntu 12.04 64 位,我正在使用adb预打包的android studio运行lsusb显示以下输出:

Bus 002 Device 004: ID 04e8:685d Samsung Electronics Co., Ltd

我还在我的中添加了以下行/etc/udev/rules.d/51-android.rules

# Samsung Galaxy I777
SUBSYSTEMS=="usb", ATTRS{idVendor}=="04e8", MODE="0666", GROUP="plugdev"

为了充分披露,权限是:

-rwxr-xr-x 1 root root   95 Jun  2 17:16 51-android.rules

~/.android/adb_usb.ini有行0x04e8

4

1 回答 1

3

试试这个通用的 udev 规则,它匹配所有adbfastboot接口,而不管供应商 ID:

ACTION=="add", SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ENV{ID_USB_INTERFACES}=="*:ff420?:*", MODE="0666"
于 2013-06-03T18:07:24.540 回答