![](/img/trans.png)
[英]Android, onReceive in BroadCastReceiver is being called multiple times
[英]Delay in onReceive code of BroadcastReceiver being executed
我正在使用BroadcastReceiver来监视网络状态的变化,但是在执行onReceive中的代码之前会有一个延迟,因此我需要它是即时的。 关于我应该做什么的任何想法?
首先检查广播类,您没有执行繁重的过程,这可能会延迟广播,别忘了在繁重的工作中使用asynctask或线程,其次,您可以尝试在清单中的广播接收器上放置优先级标志并将最大值999设置为最大值,这取决于广播,这可以提高性能。
android:priority =“ 999”
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.