这是我第一次尝试设置adb来连接s2和我的ubuntu桌面。但是,当我运行adb devices
和/或adb usb
时,它无法检测到s2。我遵循了以下步骤:
udev
规则~/.android/adb_usb.ini
但是当我处于下载/ odin模式时,设备没有连接。
我的系统是64位的Ubuntu 12.04,我使用预先打包的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
行
答案 0 :(得分:3)
试用此universal udev rule,它与所有adb
和fastboot
接口匹配,无论供应商ID如何:
ACTION=="add", SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ENV{ID_USB_INTERFACES}=="*:ff420?:*", MODE="0666"