ANR是什麼意思

來源:趣味經驗館 1.86W

ANR是什麼意思

1、ANR(Application Not Response)是指在Android上,應用程序響應不夠靈敏時,系統會向用戶顯示的一個對話框。

2、用戶可以選擇“等待”而讓程序繼續執行,也可以選擇“強制關閉”。所以一個流暢的合理的應用程序中不能出現anr,而讓用戶每次都要處理這個對話框。因此,在程序裏對響應性能的設計很重要,這樣系統不會顯示ANR給用戶。默認情況下,在android中Activity的最長執行時間是5秒,BroadcastReceiver的最長執行時間則是10秒。

熱門標籤