[978]解决手机与电脑无法进行adb通讯问题 | 您所在的位置:网站首页 › 电脑无法识别adb命令 › [978]解决手机与电脑无法进行adb通讯问题 |
解决办法 首先,要先确保手机驱动正常安装好了! 这个好办,一般插上手机后,会自动安装的,不行的话,下载一个豌豆荚,也会自动帮你安装。 另外这里转一个ADB Interface失效的一篇解决办法的文章,遇到过这个问题,按照里边说的方案可以试下 Win7 x64 Eclipse无法识别手机 / adb interface有黄色感叹号,无法识别 然后正常情况下,输入命令adb devices,应该就可以显示连接的设备了,但是魅族手机是真的吊啊!各种不行啊!(其他的手机如果不行的,也可以按照下边方法试一下)! 在当前用户目录下,找到.android\adb_usb.ini文件,如果没有输入命令android update adb,会自动创建该文件。 或者自己直接新建文件,内容如下: # ANDROID 3RD PARTY USB VENDOR ID LIST -- DO NOT EDIT. # USE 'android update adb' TO GENERATE. # 1 USB VENDOR ID PER LINE. //这里输入手机的VID怎么知道你手机的VID呢? 打开电脑设备管理器---->便携设备---->找到你的手机,右键单击---->选择属性---->选择详细信息---->在属性栏选择硬件ID ![]() 这里的2A45就是设备的VID,这是一个16进制的值,然后我们把这个值写到上边的文件中0x2A45,就OK了! 最后,可能我们设备连接上了,也能显示出来,但是运行adb的其他命令,比如想进入手机目录adb shell,想安装一个apkadb install xxx.apk,报错ADB server didn't ACK” & “error: unknown host service,这个问题大多数就是ADB 端口5037被占用了导致的! ①查看哪些进程占用了该端口号 netstat -ano | findstr "5037"这里的进程ID为1668。 ②查看该进程是谁,确认一下 tasklist /fi "pid eq 1668"这里是360手机助手的一个进程,一般来说都是类似的进程占用的! ③把这个进程杀掉 taskkill /pid 1668OK,结束! 上面的方法如果还没有解决,可以尝试一下下面的方法 首先确保电脑已安装adb 手机打开开发者调试模式后 允许模拟点击之后 输入adb devices 无设备问题遇到的问题如下 计算机管理里面 -设备管理-其他设备-显示 adb interface 这个时候可能需要更新一下adb驱动( 链接:https://pan.baidu.com/s/1q0CL5K1R5e9yTAx0MYCW0g 提取码:v4kn) ![]() 点击更新驱动程序 ![]() 点击下一步 然后选择从磁盘安装 找到刚刚下载的更新文件 inf目录下 点击确定 这个时候有的会遇到签名验证失败问题 继续点信任安装就行 然后就会出现一个 ![]() 这个就是我的设备了 然后在命令行里输入 adb devices ![]() 已经识别了 success~ 参考:https://blog.csdn.net/aiynmimi/article/details/75048617 https://blog.csdn.net/qq_36999656/article/details/106761409 |
CopyRight 2018-2019 实验室设备网 版权所有 |