美文网首页
Android ADB 找不到设备的解决方法

Android ADB 找不到设备的解决方法

作者: PengboGai | 来源:发表于2018-06-13 18:19 被阅读0次

正常设备或者模拟器,只要执行下面命令就可以

adb kill-server 
adb start-server 
adb devices

目前Android的设备厂商很多,一般大的厂家都已经在驱动列表中,所以,直接安装ADB驱动基本上就可以了,但是小厂商可能没有在Google注册,因此需要如下方法

使用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设备的终极解决方案》

相关文章

  • Android ADB 找不到设备的解决方法

    正常设备或者模拟器,只要执行下面命令就可以 目前Android的设备厂商很多,一般大的厂家都已经在驱动列表中,所以...

  • ADB使用技巧

    ADB ADB,即Android Debug Bridge,是Android开发中通过PC端控制Android设备...

  • adb常用命令

    ADB常用命令 adb connect+ip 远程连接Android设备 adb devices 获取设备列表和设...

  • Android Studio 问题集

    找不到adb Android启动的时候提示没有adb,adb已经安装在了Android Studio里面,我们只需...

  • adb常用命令

    adb,Android Debug Bridge。 1.adb devices //获取设备列表及设备状态 2...

  • 华为手机logcat连接不上

    华为手机logcat连接不上华为手机adb 看不到华为手机,找不到设备 android studio 华为手机 无...

  • adb:no devices/emulators found

    使用adb,突然找不到设备了。。。no devices/emulators found $ adb devices...

  • Android adb的一些操作

    1. Android adb 连接移动设备失败 error: adb failed to connect to '...

  • adb devices 找不到设备的解决方法

    安装好adb 驱动后,发现adb devices还是找不到设备。找不到设备有很多的原因,其中之一就是驱动列表里没有...

  • M2使用教程

    使用adb调试android设备 前提是安装好adb调试驱动为F:\Android\sdk\platform-to...

网友评论

      本文标题:Android ADB 找不到设备的解决方法

      本文链接:https://www.haomeiwen.com/subject/dehseftx.html