我对Android开发很新,遇到了一个调试问题。我知道ANR的作用,并且在正常运行我的应用程序时没有看到它们。但是,当我尝试调试我的BoradcastReceiver时,速度太慢,就会弹出ANR消息。
在调试过程中有没有办法关闭ANR?我可以使用日志语句查看发生了什么,但这很烦人....
编辑:实际上,我不想在LogCat中抑制ANR,我想告诉Android在调试期间不要抛出ANR。我的意思是允许广播接收器超过5秒钟运行。但我想这是不可能的,相反我应该委托给一个服务,它被允许运行更长时间,而且我也可以更容易地调试。
提前感谢!
问候