[问题] 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