Android11上开机启动activity或service不起作用
创始人
2024-08-20 11:30:10
0

在Android 11上,Android操作系统限制应用程序在启动后自动启动活动或服务。为了解决这个问题,开发人员需要使用后台限制例外或前台服务来实现在设备启动时自动启动活动或服务。下面是通过前台服务来实现启动服务的代码示例。

  1. 创建服务类

public class MyService extends Service { @Override public int onStartCommand(Intent intent, int flags, int startId) { //Do Something Here return super.onStartCommand(intent, flags, startId); }

@Override public IBinder onBind(Intent intent) { return null; }

@Override public void onDestroy() { super.onDestroy(); } }

  1. 在AndroidManifest.xml文件中声明服务和权限

  1. 创建广播接收器

public class BootUpReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { if (Intent.ACTION_BOOT_COMPLETED.equals(intent.getAction())) { Intent serviceIntent = new Intent(context, MyService.class); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { context.startForegroundService(serviceIntent); } else { context.startService(serviceIntent); } } } }

  1. 在启动时注册广播

注意:前台服务类型在Android 10及以上版本才支持。这种方法仅适用于需要在设备启动

相关内容

热门资讯

有玩家发现!wpk有作必弊吗(... 有玩家发现!wpk有作必弊吗(透视)微乐江西小程序辅助器免费(真是真的有辅助软件)-哔哩哔哩1、全新...
最新消息!wepoker挂(透... 最新消息!wepoker挂(透视)三江互娱辅助(竟然存在有辅助下载)-哔哩哔哩1、首先打开三江互娱辅...
透视智能ai!wepoker买... 透视智能ai!wepoker买钻石有用吗(透视)打罗松必胜技巧(果然真的有辅助工具)-哔哩哔哩1、每...
目前来看!wepoker有人用... 目前来看!wepoker有人用过吗(透视)蘑菇云辅助使用视频(原来真的是有辅助软件)-哔哩哔哩1、下...
相较于以往!wepoker买脚... 相较于以往!wepoker买脚本靠谱吗(透视)兴动助手辅助器(竟然真的有辅助安装)-哔哩哔哩1、实时...
透视app!福建大菠萝万能辅助... 透视app!福建大菠萝万能辅助器(透视)闲逸浏览器辅助功能怎么设置(其实有辅助平台)-哔哩哔哩1、让...
透视代打!wepoker手机版... 透视代打!wepoker手机版辅助(透视)正版新九游辅助(原来真的有辅助安装)-哔哩哔哩1、进入到正...
今年以来!wepoker有脚本... 今年以来!wepoker有脚本吗(透视)爱玩辅助(真是是有辅助安装)-哔哩哔哩1、爱玩辅助破解器简单...
透视规律!wepoker透视脚... 透视规律!wepoker透视脚本视频(透视)爱玩联盟辅助软件视频讲解(一直真的有辅助辅助器)-哔哩哔...
记者获悉!poker辅助器免费... 记者获悉!poker辅助器免费安装(透视)中至余干安装挂(总是真的有辅助工具)-哔哩哔哩中至余干安装...