概述
1.首先手机不插电脑运行命令:lsusb
出现:
1 Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub 2 Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub 3 Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub 4 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub 5 Bus 003 Device 002: ID 046d:c018 Logitech, Inc. Optical Wheel Mouse 6 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub 7 Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 002: ID 5986:02d2 Acer, Inc Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 002: ID 24ae:2000 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 008 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub 8 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
真机连上电脑,再次运行lsusb,结果如下:
Bus 002 Device 002: ID 5986:02d2 Acer, Inc
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 002: ID 24ae:2000 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 008 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 005 Device 112: ID 12d1:1038 Huawei Technologies Co., Ltd. Ideos (debug mode) Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 112: ID 12d1:1038 Huawei Technologies Co., Ltd. Ideos (debug mode)即为连接的真机设备。
2.创建android真机的usb规则
sudo gedit /etc/udev/rules.d/android.rules
以上面联想为例,ID为12d1为例,输入下面这一行
SUBSYSTEM=="usb", SYSFS{idVendor}=="12d1", MODE="0666"
3. 改变文件权限,并重启usb服务
sudo chmod a+rx /etc/udev/rules.d/android.rules
重启
sudo /etc/init.d/udev restart
4. 进入adb所在目录: /home/android/android-sdk/android-sdk-linux/platform-tools具体路径还要根据个人实际情况来操作。
紧接着进行下面两步操作:
(很重要)拔掉usb重新连上再执行:
sudo ./adb kill-server
sudo ./adb devices
List of devices attached
IRL76DVGRS9TU4H6 device
ok,大功告成,你可以真机测试了。
注:手机连接模式不要选择pc助手样式的,不然会很参。
最后
以上就是大气蜜粉为你收集整理的linux下android连接真机测试的全部内容,希望文章能够帮你解决linux下android连接真机测试所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复