您當前位置>首頁 » 新聞資訊 » 技(jì)術(shù)分(fēn)享 >
Android廣播接收器(qì)注冊問(wèn)題:Cause♦♠Ω→dby:java.lang.Ille
發表時(shí)間(jiān):2021-1-10
發布人(rén):葵宇科(kē)技(jì)
浏覽次數(shù):100
1、程序中明(míng)明(míng)使用(yòng)如(rú)下σ≠÷₩(xià)方法進行(xíng)了(le)廣播的(de)注冊和(hé)解除注冊:
mContext.registerReceiver(downloadReceiver∞ π>, filter); mContext.unregisterReceiver(download☆¶₩₽Receiver);
但(dàn)程序運行(xíng)過程中還(hái)是(shì)有(yλ♥ $ǒu)一(yī)下(xià)問(wèn)題:
android.app.IntentReceiverσ₩≠Leaked: Activity *********** γ₽→has leaked IntentReceiver ****↓€******* that was originallyφ÷₩ registered here. Are you missing a call to ☆unregisterReceiver()?
并出現(xiàn)報(bào)錯(cuò):
Caused by: java.lang.IllegalArgumentExcepti±£on: Receiver not registered: *¶↕∏**************
後來(lái)改成下(xià)面方法就(jiù)可(γ↔kě)以了(le):
mContext.getApplicationContext♣().registerReceiver(downloadReceive"♠r, filter); mContext.getApplicationCon≤↑σ∏text().unregisterReceiver(downloadδ♥Receiver);