[英]Disable ANR messages while debugging
在調試應用程序並在斷點處停止時,Android 反復顯示“<Application> 沒有響應。您想關閉它嗎?” 帶有“等待”和“確定”選項的對話框。 有什么方法可以在調試應用程序時禁用它們?
當應用程序在斷點處停止時
系統認為 ANR 已發生
但實際上你只是在等待斷點
系統不知道
系統對話顯示
不考慮 debug 時不需要 pop anr
我想除非你修改系統源代碼, 考慮到這一點
我希望我能幫助你:)
當出現以下情況之一時,您的應用將觸發 ANR:
我不確定您的情況是什么,但是在調試時不要與應用程序交互(例如單擊按鈕,屏幕上的選項卡),然后應用程序將等待調試器。
如果您的應用程序在未停留在斷點時顯示該消息,則主線程上的計算肯定太多,您應該擺脫主線程上的復雜計算並將它們移至后台線程
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.