开机自启动软件设置
2015-11-09 14:32
169 查看
1.自定义一个广播接收器用于开机时启动此程序
public class AutoStartReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { intent =context.getPackageManager().getLaunchIntentForPackage("包名"); context.startActivity(intent); } }
2.在清单文件中将此广播接收器进行注册
<!--自启动广播--> <receiver android:name="com.beidougd.bdg.util.AutoStartReceiver"> <intent-filter> <action android:name="android.intent.action.BOOT_COMPLETED"></action> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </receiver> <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
在清单文件的application属性中添加android:persistent="true" >
防止进程被杀死
相关文章推荐
- UDP接收端缓冲区和丢包问题
- 001 Two Sum [Leetcode]
- Tomcat数据源
- sql with as用法详解
- 为cocos2d-x3.2版本增加protobuffer2.5.0支持
- 虚拟机Ubuntu图形界面进入命令行快捷键
- Centos安装各种数据分析库,numpy,pandas,matplotlib,seaborn,scipy
- iOS POST 文件的上传
- BT天堂网站挂马事件后续:“大灰狼”远控木马分析及幕后真凶调查
- Android学习(1)---最新Android Studio 1.4.1开发环境搭建与HelloWorld
- 事件分发
- linux关闭图形界面
- jbpm example
- webrtc信令交互流程
- block extends include三者的差别跟用法
- 获取Spring 注入容器、(注解的也可以获取bean)
- Windows下Tomcat配置
- jquery 节点的创建增加 节点删除 替换
- JSP内置对象--pageContent,request,response,session,application,config,out,page,exception
- Android开发中常用ADB命令总结