[問題] broadcast訊號沒有發出來

作者: issuemylove (NotLove)   2015-05-29 18:29:42
想請問各位大大
我註冊了一個 BroadcastReceiver Intent.ACTION_POWER_DISCONNECTED
但是好像有時候,當手機拔出usb充電或一般充電器的時候
手機本身的Android OS並不會發出該訊號...
會有這種情況嗎?
還是我中邪了..不會吧
謝謝解惑!!!
這個訊號對我很重要啊>.<"
作者: JackChena (Coke)   2015-05-30 02:04:00
有沒有Activity?有沒有run過一次?
作者: aiweisen (艾維森)   2015-05-30 10:18:00
如果有註冊BroadcastReceiver 那有沒有做發送廣播?也就是說 你有沒有做sendBroadcast?
作者: qweqweqweqwe (4qwe)   2015-05-30 14:59:00
別懷疑 有時候真的會發不出來 尤其系統比較忙碌時
作者: JackChena (Coke)   2015-05-30 16:28:00
時間久了是指原本收的到 後來受不到嗎
作者: bukiya (武器店)   2015-05-31 11:24:00
這是由BatteryService發出的broadcast,如果手機廠商有改可能就不會發intent出來另外如果手機有多種power輸入方式,要全部移除才會發

Links booklink

Contact Us: admin [ a t ] ucptt.com