android 开机启动广播 BOOT_COMPLETED
16lz
2021-01-23
- 在AndroidManifest.xml注册广播并加权限
"http://schemas...">... ".receiver.BootCompletedReceiver"> "1000"> "android.intent.action.BOOT_COMPLETED"/> ... ... "android.permission.RECEIVE_BOOT_COMPLETED"/>
注意uses-permission存放位置
2. 在开机广播里启动App或Service
public class BootCompletedReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { Intent btIntent = new Intent(context, ControlMainBoardService.class); btIntent.setAction(ConstantUtil.BOOT_COMPLETED); context.startService(btIntent); }}
3.模拟开机启动广播
adb shell am broadcast -a android.intent.action.BOOT_COMPLETED
更多相关文章
- 关于android录音权限被用户禁用的问题解决方案
- Android获取地理位置信息(GPS/NETWORK)
- Android地图获取位置
- android动态申请拍照获取照片权限
- Android判断是否有拍照权限
- 获取android手机内部存储空间和外部存储空间的参数 && 如何决定