Android ADB 找不到设备的解决方法
2015-03-03 13:59
519 查看
目前Android的设备厂商很多,一般大的厂家都已经在驱动列表中,所以,直接安装ADB驱动基本上就可以了,但是小厂商可能没有在Google注册,因此需要如下方法
在设备属性的详细信息中查看硬件ID,仿照其他的,添加在该文件中
e.g.
修改之后,在设备管理器中更新驱动程序,成功更新后,运行:
adb kill-server
adb start-server
adb devices
右击我的电脑->属性->高级->环境变量,查看ANROID_SDK_HOME环境变量,如果没有,那就是当前用户home 目录(比如登录用户名是 fsysky,那么 fsysky 用户的 home 目录就是 “C:\Users\fsysky”。)
在对应目录找到.android目录下的adb_usb.ini文件,如果没有,可以新建(android目前前面有个.,adb_usb.ini的后缀是ini)或者在 sdk目录/tools 下运行 Android update adb,即可得到该文件。
编辑adb_usb.ini文件,在文件中添加设备的VID,例如第一步中的VID为0x1782
e.g.
运行
adb kill-server
adb start-server
adb devices
Linux下请参考《在Linux下adb连接不上android设备的终极解决方案》
使用Google的ADB驱动
如果使用的是Google原生的ADB驱动,则可以修改usb_driver的设备信息。修改adb驱动文件夹(一般位于sdk\extras\google\usb_driver目录)的android_winusb.inf。在设备属性的详细信息中查看硬件ID,仿照其他的,添加在该文件中
e.g.
[Google.NTx86] ; My devices %SingleAdbInterface% = USB_Install, USB\VID_1782&PID_5D24 %CompositeAdbInterface% = USB_Install, USB\VID_1782&PID_5D24&MI_01
修改之后,在设备管理器中更新驱动程序,成功更新后,运行:
adb kill-server
adb start-server
adb devices
使用厂家自己的驱动或者执行上面的步骤还是无法连接(ADB无法直接连接,但是使用手机助手可以连接上)
如果使用的是厂家提供的驱动,可能就没有android_winusb.inf文件,这个时候一般安装了厂家的驱动或者经过上面第一步之后,设备管理器中可以看到Android Phone设备,但是cmd里面ADB还是无法直接连接,使用各种手机助手可以连接上。右击我的电脑->属性->高级->环境变量,查看ANROID_SDK_HOME环境变量,如果没有,那就是当前用户home 目录(比如登录用户名是 fsysky,那么 fsysky 用户的 home 目录就是 “C:\Users\fsysky”。)
在对应目录找到.android目录下的adb_usb.ini文件,如果没有,可以新建(android目前前面有个.,adb_usb.ini的后缀是ini)或者在 sdk目录/tools 下运行 Android update adb,即可得到该文件。
编辑adb_usb.ini文件,在文件中添加设备的VID,例如第一步中的VID为0x1782
e.g.
# ANDROID 3RD PARTY USB VENDOR ID LIST -- DO NOT EDIT. # USE 'android update adb' TO GENERATE. # 1 USB VENDOR ID PER LINE. 0x1782
运行
adb kill-server
adb start-server
adb devices
Linux下请参考《在Linux下adb连接不上android设备的终极解决方案》
相关文章推荐
- Ubuntu下Adb调试Android找不到设备的解决方法
- Ubuntu下ADB调试Android找不到设备的解决方法
- Ubuntu下Adb调试Android找不到设备的解决方法
- Ubuntu下ADB调试Android找不到设备的解决方法(转)
- Ubuntu下ADB调试Android找不到设备的解决方法
- Ubuntu下ADB调试Android找不到设备的解决方法
- Android ADB 找不到设备的解决方法
- ubuntu下adb调试android找不到设备的解决方法
- Android问题集锦之十四:Ubuntu 12.04 adb 找不到设备的解决方法
- ubuntu下adb调试android找不到设备的解决方法
- Ubuntu下ADB调试Android找不到设备的解决方法
- Ubuntu adb 找不到设备的解决方法
- Android adb.exe找不到的解决方法
- 关于Mac系统下某些Android设备无法被adb识别问题的解决方法
- Android 设备adb连接后unauthorized解决方法
- Linux下找不到Android设备的解决方法
- eclipse运行Android程序报错,找不到adb.exe或要你重启eclipse的解决方法
- Ubuntu下adb无法识别android设备的解决方法
- 在windows下,Android adb 找不到 Devices 的解决方法(eclipse无法识别手机)
- android adb devices 找不到设备时的解决方法