導(dǎo)讀 關(guān)于anr什么意思,ANR是什么意思這個問題很多朋友還不知道,今天小六來為大家解答以上的問題,現(xiàn)在讓我們一起來看看吧!1、ANR(Application
關(guān)于anr什么意思,ANR是什么意思這個問題很多朋友還不知道,今天小六來為大家解答以上的問題,現(xiàn)在讓我們一起來看看吧!
1、ANR(Application Not Responding)定義在Android上,如果你的應(yīng)用程序有一段時間響應(yīng)不夠靈敏,系統(tǒng)會向用戶顯示一個對話框,這個對話框稱作應(yīng)用程序無響應(yīng)(ANR:Application Not Responding)對話框。
2、用戶可以選擇“等待”而讓程序繼續(xù)運行,也可以選擇“強制關(guān)閉”。
3、所以一個流暢的合理的應(yīng)用程序中不能出現(xiàn)anr,而讓用戶每次都要處理這個對話框。
4、因此,在程序里對響應(yīng)性能的設(shè)計很重要,這樣系統(tǒng)不會顯示ANR給用戶。
5、默認情況下,在android中Activity的最長執(zhí)行時間是5秒,BroadcastReceiver的最長執(zhí)行時間則是10秒。
本文分享完畢,希望對大家有所幫助。
標(biāo)簽:
免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請聯(lián)系刪除!