gpt4 book ai didi

Android 在调试时没有响应。如果不在调试应用程序中正常工作

转载 作者:太空狗 更新时间:2023-10-29 13:13:40 36 4
gpt4 key购买 nike

当我在调试应用程序遇到断点时,我可以正常调试一段时间。一段时间后,Android 显示 ANR Dialog,但我仍然可以正常调试。

如果我不点击手机屏幕,调试就会结束,所以我需要在调试时一直盯着屏幕,这很烦人,而且真的很浪费我的时间,因为有时对话框会每隔 10 秒弹出一次。

我不知道是什么原因造成的。我尝试重新启动机器、电话、ADB,并且已经尝试在 AndroidManifest 上使用 debuggable="true",但没有成功。

最佳答案

看起来问题出在后台运行的服务上。

我的服务每 5 分钟执行一次后台任务,因此如果断点“暂停”主线程,服务会尝试运行并显示“无响应”弹出窗口。十秒后,如果我们仍在断点处,系统会一遍又一遍地显示那个烦人的弹出窗口。

澄清一下,我的服务没有问题,看起来是 IntelliJ IDEA 调试的方式。当我需要调试一些大的东西时,我禁用调试服务并且没有出现弹出窗口。

我不知道是否有办法让 IDE 意识到它没有响应,因为我们正在调试主线程,因为这应该是正确的解决方案。

关于Android 在调试时没有响应。如果不在调试应用程序中正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37256905/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com