我正在使用Android Studio。从昨晚开始,当我在我的设备上运行我的项目时,出现了“等待调试器”的消息。这是一个非常奇怪的行为,因为我不是在调试应用程序。

我尝试从我的设备上卸载应用程序,并在Android Studio上按下运行。该消息再次出现。

我尝试重新启动Android Studio。该消息再次出现。

在我的手机上正确安装应用程序的唯一方法是按下“调试”。该消息出现,但它自动关闭。然后应用程序就可以正常工作了。

我试过了

<application android:debuggable="false" />

... 消息仍然会出现。

LogCat说:

E/InputDispatcher﹕ channel ~ Channel is unrecoverably broken and will be disposed!
E/Launcher﹕ Error finding setting, default accessibility to not found: accessibility_enabled

关于第一个错误行,有人说问题可以在重命名某些资源后开始。但这不是我的案子。

第二个错误行,…我不知道。我真的不知道我的IDE发生了什么。


当前回答

我在过去和今天都遇到过这个问题。在我的例子中,这个问题通过重新启动设备解决了。在干净的引导后,我可以再次运行应用程序,“等待调试器”提示不会出现。

其他回答

我已经通过重启我的设备解决了这个问题。这是设备问题,而不是android工作室问题。

我也有同样的问题。在我的例子中,我同时打开了两个开发环境:Android Studio和Eclipse。在我关闭Eclipse并再次运行调试过程之后,运行正常。希望这对你有所帮助!

点击AVD管理器。从设备操作选项中选择“立即冷启动” 在模拟器中进行冷启动对我来说很有用。

在我的例子中,调试卡住了,没有前进。所以我去掉了"。C:\Users{user}。Lldb”,现在正在工作。

您可能需要检查AVD上的Dev setting中的调试设置。看看下面这张图:

开发人员设置示例