赞
踩
1.环境:ADB over USB on Ubuntu12.04(64-bit) PC.
2.问题: adb devices后只显示“List of devices attached”,不罗列设备,确定usb已经连上。如下图:
3.解决方法:
1)首先确定PC上有可用的SDK adb工具,若没有请在http://developer.android.com/sdk/index.html下载对应版本。
2)确定android phone能通过usb连接到PC,可以用lsusb来查看。
注意:一下操作是在root权限的,我是以root身份登录的,如果不是需要sudo su切换到root权限。
3)在PC下找到文件 ~/.android/adb_usb.ini,若没有新建:vi ~/.android/adb_usb.ini
4)添加idVender:echo "idVender" > ~/.android/adb_usb.ini,其中的idVebder是lsusb显示内容的ID后的前一个数值。注意:前面要加0x 。如:echo "0x1d6b" > ~/.android/adb_usb.ini 。
5)确定echo添加的idVender已经生效:cat /root/.android/adb_usb.ini
6)连接usb后重启adb-server:
adb kill-server
adb start-server
7)验证:adb devices
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。