解决adb无法连接终极版
环境:windows7/10 手机:Android
手机adb无法连接,我一般会从三个角度进行排查
1、确认手机 adb 调试(开发者模式)开启
2、确认手机能被电脑识别
3、确认电脑有对应的手机驱动
4、其它可能
1、确认手机 adb 调试(开发者模式)开启
1.1 打开开发者模式开关
不同的Android手机可能不一样,请自行百度
1.2 打开adb调试开关
不同的Android手机可能不一样,请自行百度
2、确认手机能被电脑识别
两种方式确认:
① 数据线连接电脑,手机有通知提示,选择仅充电还是文件传输的,有,说明能被电脑识别;
② 我的电脑->鼠标右键选择设备管理器,插拔手机数据线,看界面是否有变化,如果有闪动,刷新,则说明手机能被电脑识别。
注意:如果手机不能被电脑识别,先尝试换usb口或电脑确认不是电脑端问题,如果不是电脑问题,那就是手机硬件问题,请找售后修理。
3、确认电脑有对应的手机驱动
3.1 我的电脑->鼠标右键选择设备管理器
如果是上图情况,则说明驱动正常,如果在设备管理器中显示是未知设备,则说明电脑没有对应驱动,请安装电脑手机管家安装驱动。
验证到此,我们排除了硬件和驱动的问题,接下来就是软件或是系统问题了。
4、其它可能
4.1 adb 冲突
电脑有可能在使用手机管家等其它软件,这些软件也在尝试用adb 连接手机,排查方法
电脑任务管理器–进程选项 看有没有 adb.exe 进程,如果有,先关掉开启它的应用(windows10可以直接看到,windows7右键-打开所在文件夹查看),然后停掉 adb.exe 这个任务。
重新尝试 adb kill-server
adb remount
如果依旧提示 device not found,请看 4.2
4.2 adb没有获得手机USB的vender ID
解决方法:
①打开设备管理器,双击设备,选择详细信息,下边的属性选项,选择硬件 id
我们需要将上图红框中的 2A45 追加到电脑 C 盘的adb_usb.ini 文件中。
我电脑中该文件位置:
然后 adb kill-server adb remount
无需重启电脑,就可以连接手机了。