ADB无法识别Mi 11 Lite 5G手机,USB调试闪烁。

6
我在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并打开 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的问题是什么?两个月前它还可以工作,自那以后就没有碰过。

我在使用Mi 11 Lite 5G时遇到了同样的问题。每次我打开USB调试,弹出窗口开始闪烁。如果我关闭USB调试,闪烁就停止了。所以这个问题并不是与电缆有关。请让我知道是否能够解决这个问题。 - Prasenjit
问题与ADB / Xiaomi版本有关,如果您输入命令adb kill-server,它将停止闪烁。如果您输入adb devices,它将无限闪烁。 - GuillaumeRZ
1
我遇到了完全相同的问题。使用最新的adb版本Version 32.0.0-8006631,运行相同的MIUI版本。我现在通过WiFi使用adb进行操作,这种方式效果相当不错。但是有时候我还是需要运行adb kill-server才能重新发现设备。 - Florian
2个回答

0

最新版本的ADB终于解决了我的问题。

另外,请确保除了启用USB调试通过USB安装之外,还要启用USB调试(安全设置)选项,以便Android Studio能够正确地与手机配合使用。

我正在运行:

❯ adb --version
Android Debug Bridge version 1.0.41
Version 33.0.0-8141338

0

闪烁看起来像是连接不良,尝试从设置中启用调试选项,并检查特别是 USB 调试选项是否已经打开。同时查阅整个选项,也许 MI 提供了一些新的与侧载有关的选项。

还要检查您的 Mac 上是否安装了一些反病毒软件。我使用 McAfee,它在 Android 调试时会干扰很多,所以有时我必须将其关闭。


它不起作用。我没有安装任何防病毒软件,并且除了USB调试之外,我关闭了所有奇怪的选项。然而,我注意到只有在运行adb devices或尝试在我的MacBook Pro上识别设备时才会出现闪烁。重新启动设备后,它根本不闪烁,所以我运行了adb devices。输出为空,从那里开始闪烁。 - GuillaumeRZ
@GuillaumeRZ 我查了一下,小米设备需要一些PC套件才能正常运行,如果在Mac上没有可用的话,你可以使用https://www.sync-mac.com/,但这需要在Mac和手机上都安装。 - Taranmeet Singh
谢谢,你能给我你的资源吗?因为两个月前Mi 11 Lite 5G在我的Mac上运行良好。自那以后我就没有碰过它了。 - GuillaumeRZ

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接