1 以root用户登录,或执行
sudo -i
2 sudo gedit /etc/udev/rules.d/50-Android.rules 该文件为新建文件
3 SUBSYSTEM=="usb", ATTR{idVendor}=="18D1", MODE="0666"
增加一个USB设备,其中18D1为该设备的vendor ID
4 保存后,执行:
chmod a+r /etc/udev/rules.d/51-android.rules
/etc/init.d/udev restart
5 配置ADB命令
由于adb devices 需要Ubuntu root用户权限,所以我需要在root用户下执行adb相关命令。
配置PATH: 在/etc/profile最后加入如下命令
#AndroidDev PATH
export PATH=$PATH:/media/Data/android-sdk-linux_x86/platform-tools
路径即为android sdk的adb所在目录。
保存后注销,再登录,使用命令:echo $PATH 查看是否成功设置
6 连接手机,在root用户下重启adb server
adb kill-server
adb start-server
7 使用 adb devices查看设备列表。此时不会再出现
List of devices attached
???????????? no permissions
USB Vendor IDs
Company USB Vendor ID
Acer 0502
ASUS 0B05
Dell 413C
Foxconn 0489
Garmin-Asus 091E
Google 18D1
HTC 0BB4
Huawei 12D1
K-Touch 24E3
KT Tech 2116
Kyocera 0482
Lenevo 17EF
LG 1004
Motorola 22B8
NEC 0409
Nook 2080
Nvidia 0955
OTGV 2257
Pantech 10A9
Pegatron 1D4D
Philips 0471
PMC-Sierra 04DA
Qualcomm 05C6
SK Telesys 1F53
Samsung 04E8
Sharp 04DD
Sony Ericsson 0FCE
Toshiba 0930
ZTE 19D2
分享到:
评论