Linux下Android真机调试设备配置
2015年08月06日
系统环境
- Linux Mint 17.2 x64
- Kumai_917_V1.5(随便找的一个杂牌机)
方法一
- 查看设备号
1 | lsusb |
- 结果
1 | Bus 002 Device 004: ID 0bda:58e6 Realtek Semiconductor Corp. |
我的是
1 | Bus 002 Device 011: ID 05c6:9039 Qualcomm, Inc. |
找不到可以试着拔下来尝试查看,根据变化推测你的设备接口
- 记下你的设备ID后的数字,如
05c6
- 在home 目录下,寻找 .android 目录,如果没有就创建。
- 在 .android 目录下新建一个文件adb_usb.ini
- 添加前面获得的数字到 adb_usb.ini 中,如下:跳转最后操作
1
0x05c6
方法二
输入命令
1
sudo vim /etc/udev/rules.d/70-android.rules
插入权限内容(第一行)
1
2
3
4
5
6
7
8SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0666"
#因为我是杂牌机,所以输的是这个,还有其他的权限,如下
#ZTE 19D2
SUBSYSTEM=="usb", ATTR{idVendor}=="19D2", MODE="0666"
#HTC 0bb4
SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666"修改权限(不知道需不需要,反正我没用上)
1
sudo chmod 777 /etc/udev/rules.d/70-android.rules
最后,重启udev
1
sudo service udev restart
ADB操作
- 重新连接下你的设备,然后进入adb所在目录输入以下命令(配了环境变量的人应该懂)应该看得到设备出现在目录中了。
1
2./adb kill-server
./adb devices