adb无法识别安卓设备

今天下午准备改安卓软件的时候发现一个问题,adt的DDMS无法识别安卓设备了, 尝试了很多方法,包括换数据线、使用手机助手软件等,都不行,从下午折腾到晚上。

现象是这样的:设备连上电脑之后,DDMS一开始是不识别的,然后打开360手机助手,然后它提示要关闭adb.exe,关闭之后就能识别了,但是过了一会儿,大概10秒左右,又自动断开,无法识别了,手机如此,开发用的安卓设备也如此,不断提示:

connection Error:远程主机强迫关闭了一个现有的连接



后来,在百度经验中找到了一篇帖子,解决了我的问题。

原文链接:http://jingyan.baidu.com/article/ce09321b5b76642bff858f31.html

方法如下:

1. 在设备管理器中,找到adb接口(如果没有的话要装一下驱动,大概就是在设备上关闭usb调试然后重开,电脑会自动装驱动),右击-属性-详细信息,下拉框中找到硬件Id,观察下面的内容,找到类似于 VID_XXXX的部分,然后复制XXXX这个内容,本例中就是2207,它就代表了当前连接到电脑的设备信息。




2. 在模拟器的存放目录,以我电脑为例就是C:\Users\Administrator\.android 这个目录,找到(没有的话就新建)adb_usb.ini这个文件,打开,在里面输入上一步复制的硬件ID信息,前面加上前缀0x,代表这是一个十六进制数,如果已经有其他内容的话,回车,跟在后面即可。




3. 进入命令行,输入adb kill-server,然后拔下数据线并重新连接,再输入adb devices就能识别设备了:



问题解决!



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小鹰信息技术服务部

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值