为什么应用程序一直在等待 Debugger?

Dip*_* s. 7 android adb android-debug android-studio

在 Android API 24 中,自定义手机 7.0.0

当我以正常模式启动应用程序时,它运行良好,但每当我切换到调试模式时,它都会在 logcat 和keep showing Waiting for Debugger Dialog.

W/ActivityThread:应用程序 com.xxx.xxxxx 正在等待端口 8100 上的调试器... I/System.out:发送 WAIT 块

在此处输入图片说明

到目前为止我尝试过的:

  1. Android Studio“等待调试器”

问题:一次又一次地执行 Kill 是一项乏味的任务,因为在调试模式下每次都会发生这种情况

  1. 为什么应用程序在未连接到计算机时等待调试器?

问题:这再次临时工作,进行调试(第二次或第三次)将再次给出相同的对话框

  1. 使用 Android Studio 进行调试永远停留在“等待调试器”上

我不敢相信设备重启是唯一的解决方案。

问题?

这个问题还有其他解决方案吗?

小智 6

您可能已经在Select app 中添加了您的应用程序,以便在您的手机上进行调试。在设置->开发者选项->选择要调试的应用

要解决此问题,请转到选择要调试的应用程序并单击无应用程序


小智 0

我认为您在开发人员选项中启用了选择调试应用程序。尝试转到“设置”->“开发人员选项”->“关闭调试”。