我在MacBook Pro上通过USB调试连接我的Android设备时遇到了问题。ADB只能部分检测到正在闪烁着“USB调试弹窗”的Android设备。
信息如下:我尝试更换USB电缆、适配器,并将设备重置为出厂设置,但问题依然存在。我使用另一款安卓手机(华为P20 PRO)尝试,一切都完美运行。
因此,我购买了一台Mi 11 Lite 5G作为开发用途。以下是其规格:
- Android版本:11 RKQ1.201112.002 - MIUI版本:MIUI Global 12.5.6(RKIEUXM) Stable - 开发者选项:已启用 - USB调试:已启用 - MIUI优化:已禁用 - 恢复出厂设置
当通过USB电缆连接到我的MacBook Pro并打开
信息如下:我尝试更换USB电缆、适配器,并将设备重置为出厂设置,但问题依然存在。我使用另一款安卓手机(华为P20 PRO)尝试,一切都完美运行。
因此,我购买了一台Mi 11 Lite 5G作为开发用途。以下是其规格:
- Android版本:11 RKQ1.201112.002 - MIUI版本:MIUI Global 12.5.6(RKIEUXM) Stable - 开发者选项:已启用 - USB调试:已启用 - MIUI优化:已禁用 - 恢复出厂设置
当通过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的问题是什么?两个月前它还可以工作,自那以后就没有碰过。
adb kill-server
,它将停止闪烁。如果您输入adb devices
,它将无限闪烁。 - GuillaumeRZVersion 32.0.0-8006631
,运行相同的MIUI版本。我现在通过WiFi使用adb进行操作,这种方式效果相当不错。但是有时候我还是需要运行adb kill-server
才能重新发现设备。 - Florian