1,用lsusb查找到连接到电脑上的ID属性信息
连接USB前的结果
连接USB后的结果
相比较得出连接USB的andorid手机的ID信息是
2,添加ID属性信息到android.rules
(我的手机的ID是Bus 002 Device 006: ID 04e8:6860 Samsung Electronics Co., Ltd GT-I9100 Phone [Galaxy S II], GT-I9300 Phone [Galaxy S III], GT-P7500 [Galaxy Tab 10.1])
没有android.rules文件可以创建一个
sudo gedit /etc/udev/rules.d/android.rules
写入一下信息
SUBSYSTEM=="usb", SYSFS{idVendor}=="04e8", MODE=="0666"
SUBSYSTEM=="usb_device", SYSFS{idVendor}=="04e8", MODE=="0666"
SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", ATTR{idProduct}=="6860", SYMLINK+="android_adb"
保存文件,扩充权限
sudo chmod a+rx/etc/udev/rules.d/android.rules
重启udev
sudo service udev restart
3,安装adb,fastboot
sudo apt-get install android-tools-fastboot android-tools-adb
4,使用 adb 命令访问 android 设备
adb kill-server
sudo adb start-server
adb devices查看设备列表
可以访问了
网友评论