ADB 不再识别设备

Posted

技术标签:

【中文标题】ADB 不再识别设备【英文标题】:ADB not recognizing device anymore 【发布时间】:2016-11-16 03:54:57 【问题描述】:

我已经询问过这个问题,但仍然没有找到解决方案,但我得到了更多线索,所以我会尽快解释:

我有一台 Windows 7 64 位笔记本电脑,使用 eclipse 平台,我想在 DataLogic DL_AXIST android 4.1.1 设备上测试我的应用程序。

此 android 设备显示在除我之外的所有其他 pc 和 adb 上。 第一次在我的电脑上安装此设备的驱动程序时,我的 adb 显示了它,但不知为何不再显示。 设备以 MTP 连接,驱动程序安装正确,我尝试了所有其他可用的电脑连接 我什至在 .android 文件夹中创建了 adb_usb.ini 文件,并添加了设备的 HEX 硬件 ID,但仍然无法正常工作。 设备上的调试模式正在运行,我也重新启动了 ADB。

如果有人知道另一种方法,请告诉我我疯了

【问题讨论】:

你能测试其他 USB 端口吗,你能测试一下 adb 是否也能与任何其他 Android 设备一起工作吗?另外,您能否检查一下您的 Android 设备上是否出现了提示,以及您是否“信任这台新计算机”可以在 Android 设备上工作? 是的,我已经测试了其他端口并且 adb 可以与其他 android 设备一起使用,但是您能告诉我如何再次提示该消息吗?你是对的,问题可能是由它引起的。但是当我分支这个设备时,消息不再显示。该怎么办 ? @博纳蒂 Android device not showing on adb anymore的可能重复 【参考方案1】:

ADB 要求 USB 调试工具与电脑配对。

在Config -> Developer Options中,取消勾选“USB调试模式”,拔掉USB线,再次勾选“USB调试模式”,然后重新插入USB线,提示“Do you trust this XY:AB:CD :EF 设备”并允许它进行新连接。

edit

如果未触发配对提示,则撤销所有调试权限(在同一屏幕中),并重新执行激活过程。

很抱歉,我的设备是另一种非英语语言,所以我不知道它可能用英语拼写的方式。

【讨论】:

这不是授权问题。 RSA密钥指纹也与MAC地址无关。 已解决!通过删除 C:\Users[Username].android 文件夹中的 adbkeys 文件,权限对话框出现在我的设备上。

以上是关于ADB 不再识别设备的主要内容,如果未能解决你的问题,请参考以下文章

ADB 无法识别我的设备

Android 设备被“adb 设备”识别但不是通过 Eclipse?

Android adb无法连接设备的总结

移动测试新手指引--ADB连接设备

移动测试新手指引--ADB连接设备

亚行再识别装置