飘在云端

啊!那蓝真天,白真云!

· Android · · 598次浏览

安装adb驱动还是不识别的解决办法

华为手机驱动v2..03_32_64位
https://keccak.lanzous.com/ibv76qb

谷歌adb驱动,这个是XDA论坛搬来的,解除了刷入分区镜像的文件大小限制

如果只是想开启USB调试,实测华为手机驱动完全没用,只用装谷歌的ADB驱动即可。
如果还是不识别,设备管理器的 ADB Interface 显示黄色感叹号,就需要手动指定谷歌adb驱动,强制安装,安装完之后实时生效。

具体操作如下:设备管理器,右键无法识别驱动的手机,选择更新驱动程序软件,浏览计算机以查找驱动程序软件,从计算机的设备驱动程序列表中选择,显示所有设备,由于驱动太多,可能会检索驱动列表几十秒,稍等一会等待列表加载完成。
1.png
列表加载之后,输入法切换到英文状态,厂商列表点击第一项,按英文字母g,快速定位到G开头的驱动程序,找到Google, Inc.,型号那里选择Android ADB Interface,接着点下一步,弹出 不推荐安装这个驱动程序……的警告,点击强制安装。
2.png
安装之后,设备管理器的便携设备,可以看到ADB驱动了。
3.png
4.png
此时手机需要断开与电脑连接,开发者选项撤销USB调试授权,重新插上USB数据线连接电脑,输入 adb shell ,手机端触发USB调试的授权界面,允许即可。
可以看到,手机端adb授权之后,才从未认证变成认证。
5.png
如果手机的wifi和电脑的网络处于同一个局域网,还可以使用Wifi进行无线adb连接,先把手机通过USB连接电脑,然后输入 adb tcpip 5555,之后断开USB数据线连接,再接着 adb connect 192.168.1.7,就可以再也不用数据线了,192.168.1.7为手机的局域网IP地址,可以在关于手机-手机状态信息-网络 查看。

如果有root权限,可以永久开启网络adb调试:
安卓终端root权限执行:setprop service.adb.tcp.port 5555
启动adbd start adbd,start必须具有root权限,否则报错start: must be root

参考文章:

https://www.jianshu.com/p/81192c7056f9
评论 (0条)