我有一个BroadcastReceiver接收所有类型的动作,一些是从应用程序内部到自身(设置),一些来自设备(充电,Wifi等......)
对于所有其他设备,我的BroadcastReceiver接收所需的广播,但在小米设备上,广播将在开机后的前5分钟内全部到达,5分钟后广播将根据需要到达
有没有办法绕过这5分钟并像其他设备一样接收广播?
BroadcastReceiver在清单中注册,如此
Manifest
<receiver android:name=".modules.receiver.StateChangedBroadcastReceiver">
<intent-filter>
<action android:name="android.intent.action.BATTERY_LOW" />
<action android:name="android.intent.action.BATTERY_OKAY" />
<action android:name="android.intent.action.BOOT_COMPLETED"/>
etc...
</intent-filter>
</receiver>