当使用 Android Studio 与通过 USB 连接的 Samsung Galaxy Tab S5e 调试我的应用程序时,会出现这个愚蠢的“允许 USB 调试?”窗口不断弹出。我点击“始终允许来自这台计算机”的复选框,然后点击“允许”按钮,它立即再次询问我。然后在我的调试会话期间,它会再次随机弹出并中断连接。它开始使调试几乎不可能。我尝试进入设备设置/开发者选项并撤销 USB 调试授权,关闭并再次打开 USB 调试,拔下 USB 电缆,重新启动我的设备,关闭 Android Studio,删除计算机中的 adbkey 和 adbkey.pub 文件/Users/xxxx/.android 文件夹以及这些文件夹的每个组合都没有成功。我过去一直运行得很好,但最近它开始无情地弹出这个窗口。有谁知道这里发生了什么事以及如何解决这个混乱?
可能是 USB 电缆有故障。换一个试试?或者尝试 PC 上的不同 USB 端口。
另外,您是否尝试过重新启动 adb 守护进程?
adb kill-server
adb start-server
在我的一台测试设备上,有时会发生这种情况。一种有时有效的解决方案(到目前为止 2 次中有 2 次)是重新启动手机,然后不需要进行其他更改(相同的 Mac、相同的 USB C 电缆、相同的 android studio 等),这一次它会记住我的之前的授权。