我在通过 USB 调试将 Android 设备连接到 MacBook Pro 时遇到问题。 ADB 部分检测到闪烁
USB Debugging Popup
的 Android 设备。
供参考:我尝试更换 USB 电缆、适配器,并将设备重置为出厂参数,同样的问题。我尝试使用另一部 Android 手机(华为 P20 PRO),一切正常。
所以。我有一个用于开发目的的
Mi 11 Lite 5G
,这是规格:
Android Version : 11 RKQ1.201112.002
MIUI Version : MIUI Global 12.5.6(RKIEUXM) Stable
Developper options : Activated
USB Debug : Activated
MIUI Optimisation : Desactivated
Reset to factory parameters
通过 USB 电缆连接到我的 MacBook Pro 并输入
adb devices
后,它开始闪烁“USB 调试弹出窗口”(这里有视频:https://youtu.be/Jcn3Atfi7tU)。如果我没有运行 adb devices
命令,它不会闪烁。如果我玩adb kill-server
,它就会停止闪烁(但是,一旦我单击设备,它就会重新启动)。
在我的 MacBook Pro 上,命令:
adb devices
没有连接任何设备。
这是 ADB 的版本:
~ adb version
Android Debug Bridge version 1.0.41
Version 31.0.3-7562133
Installed as /usr/local/bin/adb
但是,在
Android Studio 2020.3.1 Patch 4
上,这是我在连接助手上得到的信息,设备似乎每次都被识别一毫秒(这里有一个视频:https://www.loom.com/share/f70b27885d884cbdadcc5a7c4b56f7f6 ).
假设 USB 线没问题,适配器没问题,Android Studio 和 ADB 已更新,检测到另一部 Android 手机,那么这个
Mi 11 Lite 5G
有什么问题吗?它两个月前就可以工作,此后就没有再碰过?
闪烁看起来像是连接不正确,仍然尝试从设置中启用调试选项,并检查是否选中了特定的 USB 调试选项。还要仔细检查整个选项,也许 MI 可能提供了一些与侧面加载相关的新选项。
还要检查你的Mac上是否有一些防病毒软件,我有McAfee,它在Android调试时干扰很大,所以我有时不得不将其关闭。
更新到最新的 ADB 终于解决了我的问题。
除了
USB debugging (Security Settings)
和 USB debugging
之外,还要确保启用 Install via USB
设置,以便 Android Studio 能够在手机上正常工作。
我在奔跑
❯ adb --version
Android Debug Bridge version 1.0.41
Version 33.0.0-8141338
我也有同样的问题。 使用 Macos 蒙特利 12.7.1 波科F5 adb 版本 - 34.0.5-10900879
谁有办法解决这个问题吗?