1.目的:在某些安卓 设备开机自启(广告屏等)

2.权限设置

<!--开机启动--><uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />

3.新建BootReceiver

import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;public class BootReceiver extends BroadcastReceiver{static final String ACTION="android.intent.action.BOOT_COMPLETED";@Overridepublic void onReceive(Context context, Intent intent) {if(intent.getAction().equals(ACTION)){Intent mainIntent=new Intent(context, MainActivity.class);mainIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);context.startActivity(mainIntent);}}}

4.在配置文件中配置页面BootReceiver

<applicationandroid:allowBackup="true"android:icon="@mipmap/ic_launcher"android:label="@string/app_name"android:roundIcon="@mipmap/ic_launcher_round"android:supportsRtl="true"android:theme="@style/AppTheme"><activity android:name=".MainActivity"><intent-filter><action android:name="android.intent.action.MAIN" /><category android:name="android.intent.category.LAUNCHER" /></intent-filter></activity><receiver android:name=".BootReceiver" android:label="@string/app_name"><intent-filter ><action android:name="android.intent.action.BOOT_COMPLETED"/><category android:name="android.intent.category.LAUNCHER"/></intent-filter></receiver></application>

5.此时就可以开机自启app了

android4.0开机自启相关推荐

  1. android 6.0 开机自启管理,Android App 如何做到开机自启动

    Android 系统在完成启动后,会发射一个ACTION_BOOT_COMPLETED的广播,并且这个广播只有系统才能发送,来广播系统启动已完成,因此我们如果可以在APP内拦截这个广播的话,就可以让A ...

  2. android4.0 开机启动activity 4.0,如何正确理解和使用Activity的4种启动模式

    关于Activity启动模式的文章已经很多,但有的文章写得过于简单,有的则过于注重细节,本文想取一个折中,只关注最重要和最常用的概念,原理和使用方法,便于读者正确应用. Activity的启动模式有4 ...

  3. Linux(中科方德服务器版4.0)springboot启动多个服务脚本开机自启

    1.在/etc/init.d/目录下创建shell启动脚本autojar.sh vim /etc/init.d/autojar.sh #!/bin/sh #chkconfig: 2345 80 90 ...

  4. Linux(Centos7)下redis5安装、部署、开机自启

    1.什么是redis redis是用C语言开发的一个开源的高性能键值对(key-value)数据库.它通过提供多种键值数据类型来适应不同场景下的存储需求,目前为止redis支持的键值数据类型如下字符串 ...

  5. Supervisor进程管理开机自启

    这几天在用supervisor管理爬虫和Flask, 每次都记不住命令,花点时间记录下. supervisor是一个进程管理工具,用来启动.停止.重启和监测进程.我用这个东西主要用来监测爬虫和Flas ...

  6. bat启动脚本 springboot_奇葩需求:springboot项目注册为windows系统服务并设置开机自启...

    关于springboot项目的部署与SSM(框架)部署war包到Tomcat下有所不同,比较明显的是springboot打包为jar包,运行则是执行通过java -jar xxx.jar,不再需要放置 ...

  7. docker mysql开机自启动_Docker学习4-学会如何让容器开机自启服务【坑】

    前言 小龙亲测重启服务器后 docker 容器没跑起来,相信有不少小伙伴在用docker部署容器的时候也发现每次开机服务就没有自启了,需要手动去执行把容器服务开启起来,但有没有可以让它开机自启呢?显然 ...

  8. Linux云服务器安装Redis并设置远程连接设置开机自启

    1.下载redis linux安装版(redis最新版:https://redis.io/download) wget http://download.redis.io/releases/redis- ...

  9. Redis单机部署、添加开机自启、配置参数

    1.Redis简介 redis是使用C语言编写的开源的,支持网络,基于内存,可持久性的键值对存储数据库,2013年5月之前,Redis是最流行的键值对存储数据库,Redis采用内存数据集,支持多种数据 ...

最新文章

  1. python同名包_可以使用两个同名的Python包吗?
  2. stm32_CAN总线知识
  3. BUAA-OO-第三单元总结
  4. div/span强制不换行
  5. ARM中断分析之四:WinCE的OAL层的中断分析
  6. Oracle/PLSQL FOR Loop
  7. Chrome保存mht网页文件的方法 – 无需任何插件,完美!
  8. [转]从青铜到王者,一文教你节省90%内存占用
  9. Surf算法特征点检测与匹配
  10. 用matlab做仿真实验难不难,SIMULINK仿真实验心得体会
  11. ECSHOP模板开发教程完全攻略
  12. 微信域名防屏蔽防封系统,轻松微信中域名网站被屏蔽被封的问题
  13. Java:(练习)二、基于Map和面向对象方法的世界杯冠军信息系统
  14. jQuery —— 实现电梯导航功能
  15. 戴尔R730XD服务器的不定时蓝屏研究 蓝屏错误代码 0x00000124
  16. Linux命令行下设置黑底绿字
  17. 电平触发,边沿触发,脉冲触发
  18. Js 高德地图SDK
  19. react项目实战五 个人中心页面
  20. 【web搜索】学习笔记-层次汇合聚类HAC算法

热门文章

  1. Abstract Expressionist
  2. 一个希捷ST2000VX000 2TB监控级硬盘的突然损坏
  3. docker-composedown卡住
  4. 杂谈 | 那些酷炫的深度学习网络图怎么画出来的?
  5. 原生JQUERY html5 分页
  6. 云服务器内存使用率多少合适,什么时候应当考虑升级主机内存
  7. python爬取网易云热评
  8. python 多线程 setdaemon_python使用Thread的setDaemon启动后台线程教程
  9. 过滤器(Filter)和拦截器(Interceptor)的区别
  10. 在办公室吃东西的同事,长点心吧!