首页 > 解决方案 > ADB 设备卡在“正在连接”状态

问题描述

我正在尝试将我的手机连接到 Android Studio 以跟进一些应用程序开发。我目前正在努力将手机正确连接到计算机,因为 ADB 似乎从未连接到设备。

当尝试在设备上启动应用程序时,这是 Android Studio 在运行控制台中告诉我的

com.android.ddmlib.AdbCommandRejectedException: device still connecting
Error while Installing APK

这让我认为这是亚行的问题。所以当我运行时,adb devices我得到了这个日志:

List of devices attached
5210a780f48b44c5        connecting

无论我等待多长时间,它都会保持“连接”状态。我接受了 USB 调试和文件传输。

在 Android Studio 中,设备被列为在此处输入图像描述

我不知道如何解决这个问题。我最近将我的手机(三星 A5)更新为 Android 8.0。这款手机在我的工作计算机上连接和调试良好。我尝试更新 Android Studio,重新启动计算机,安装三星驱动程序,重新启动手机,撤销调试访问权限,但无济于事。不久前我可以在这台计算机上工作,但我不知道发生了什么变化。

如何解决此问题以便在我的设备上进行调试?

[编辑] adb version显示这个

Android Debug Bridge version 1.0.40
Version 4797878
Installed as C:\Users\Frederic\AppData\Local\Android\sdk\platform-tools\adb.exe

标签: androidadb

解决方案


一位朋友告诉我尝试将端口换成 USB 2.0 而不是 USB 3.0。这样做后,它立即按预期工作。

[编辑] 这似乎与主板的功能有关,而不是与端口的 USB 版本有关。对你来说可能正好相反,或者只是任何其他端口。


推荐阅读