搜索
热搜: 活动 交友 discuz
查看: 1393|回复: 0

[系统定制] Android实现开机自动启动Service或app的方法

[复制链接]

57

主题

58

帖子

1232

积分

超级版主

Rank: 8Rank: 8

积分
1232
发表于 2017-11-16 16:17:11 | 显示全部楼层 |阅读模式
这篇文章主要介绍了Android实现开机自动启动Service或app的方法,结合实例形式分析了Android开机自启动程序的具体步骤与相关实现技巧,需要的朋友可以参考下
本文实例讲述了Android实现开机自动启动Service或app的方法。分享给大家供大家参考,具体如下:
第一步:首先创建一个广播接收者,重构其抽象方法 onReceive(Context context, Intent intent),在其中启动你想要启动的Service或app。

  • import android.content.BroadcastReceiver;
  • import android.content.Context;
  • import android.content.Intent;
  • import android.util.Log;
  • public class BootBroadcastReceiver extends BroadcastReceiver {
  •   //重写onReceive方法
  •   @Override
  •   public void onReceive(Context context, Intent intent) {
  •   //后边的XXX.class就是要启动的服务
  •   Intent service = new Intent(context,XXXclass);
  •   context.startService(service);
  •   Log.v("TAG", "开机自动服务自动启动.....");
  •   //启动应用,参数为需要自动启动的应用的包名
  •   Intent intent = getPackageManager().getLaunchIntentForPackage(packageName);
  •   context.startActivity(intent );
  •   }}

第二步:配置xml文件,在receiver接收这种添加intent-filter配置







第三步:添加权限
代码如下:






来源:{http://bbs.zecoki.com/forum-70-1.html}
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!




上一篇:Android中免root的hook框架Legend原理解析
下一篇:Android中带你开发一款自动爆破签名校验工具kstools
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

抖音账号
关注抖音
加入粉丝群,抽取论坛金币


Archiver|手机版|小黑屋|IT趣-GEEK社区

GMT+8, 2024-11-24 01:57 , Processed in 0.070437 second(s), 22 queries .

Powered by Discuz! X3.4. 技术支持 by 巅峰设计

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表