3
A
回答
7
ANR超時在File InputDispatcher.cpp(frameworks \ base \ libs \ ui)中定義。複製並粘貼下面的那段代碼。
// Default input dispatching timeout if there is no focused application or paused window
// from which to determine an appropriate dispatching timeout.
const nsecs_t DEFAULT_INPUT_DISPATCHING_TIMEOUT = 5000 * 1000000LL; // 5 sec
相關問題
- 1. JavaFx Platform.runLater應用程序未響應
- 2. 我的SDL應用程序未響應
- 3. Kivy應用程序崩潰:「未響應」
- 4. 發送502響應:應用程序未發送完整響應
- 5. 棒棒堂AOSP應用程序位置
- 6. 從aosp編譯deodexed的應用程序
- 7. 從aosp構建手機應用程序
- 8. Web應用程序響應
- 9. 應用程序無響應
- 10. 應用程序不響應
- 11. 響應HTML5應用程序
- 12. Android NonUI線程製作應用程序「未響應」
- 13. 應用程序未在子線程中響應
- 14. BlackBerry - 未捕獲的異常:應用程序未響應;進程已終止
- 15. BlackBerry - 未捕獲的異常:應用程序(353)未響應;進程已終止
- 16. 如何避免ANR對話框應用程序未響應
- 17. 401在PhoneGap iOS應用程序中未經授權的響應
- 18. 傳輸數據時應用程序未響應
- 19. Android數據庫應用程序未響應
- 20. 如何避免「應用程序Android鍵盤未響應」消息?
- 21. Tomcat7中的Akka應用程序未發送響應
- 22. 應用程序未響應(ANR)執行服務com.onesignal.SyncService
- 23. 由於服務,應用程序未作出響應
- 24. Flask web應用程序未響應EC2上的外部請求
- 25. Windows窗體桌面應用程序欄未響應
- 26. 如何阻止此應用程序顯示爲未響應?
- 27. 控制檯應用程序崩潰/未響應
- 28. Android應用程序未響應離子仿真器
- 29. 通用應用程序無響應TabBar
- 30. 創建應用程序的響應
根據經驗,即取決於設備。在某些設備上,這是5秒,但在某些設備上更高。 – gunar
@gunar我們可以在我們的源代碼中進行更改嗎? – Dhasneem
沒辦法!你應該調查爲什麼會發生,並消除原因,而不是影響。這是一個很好的線索:http://stackoverflow.com/questions/704311/android-how-do-i-investigate-an-anr?rq=1 – gunar