博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
android 开机自启动
阅读量:4565 次
发布时间:2019-06-08

本文共 739 字,大约阅读时间需要 2 分钟。

原理:Android系统在开机的时候会发出一个广播。这样我们就能够接收这个广播,然后             启动我们的应用。广播接收器必须在xml里面配置,由于xml里面配置的广播接收器           是不随着应用的退出而退出的。

广播接收器:

package com.yangshidesign.boot;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;public class BootReceiver extends BroadcastReceiver {	@Override	public void onReceive(Context context, Intent intent) {		Intent i = new Intent(context, UnityPlayerNativeActivity.class);		//这个必须加入flags		i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);		context.startActivity(i);	}}
在manifest的application标签里面配置:

加上权限:

这样就能够了。

我用的是  红米note  測试的,要烦烦的设置一番:

点击  设置 》应用》找到你的应用》点击,拉究竟下的 权限管理》自己主动启动》完毕。

转载于:https://www.cnblogs.com/llguanli/p/7275960.html

你可能感兴趣的文章
FACL 文件系统的权限设置
查看>>
C标准库的setlocale()用法笔记
查看>>
windows下php7.1安装redis扩展以及redis测试使用全过程
查看>>
MPP-使用说明
查看>>
4.7上午
查看>>
canvas绘制中的API
查看>>
js实现拖拽
查看>>
CentOS 6.3 + Subversion + Usvn 搭建版本管理服务器
查看>>
Eclipse错误笔记!
查看>>
扩展方法
查看>>
mybatis获取所有的父节点ID
查看>>
Python安装时报缺少DLL的解决办法
查看>>
需求获取常见的方法是进行客户访谈,结合你的实践谈谈会遇到什么问题,你是怎么解决的?...
查看>>
图片垂直居中
查看>>
Transform 引起的 z-index "失效"
查看>>
Divide and conquer:Matrix(POJ 3685)
查看>>
django认证01---token
查看>>
js 默认行为取消
查看>>
HDU2444(KB10-B 二分图判定+最大匹配)
查看>>
JScrollPane中添加JPanel不出现滚动条
查看>>