Android 里面在pacakge/app/下面有个Provision程序,当Android第一次启动的时候它在Launcher启动前会被调用。所以如果我们想实现第一次开机自启动我们自己的引导设置程序

我们可以在其代码中的DefaultActivity.java里面加入如下:

Intent intent = new Intent();ComponentName componentName = new ComponentName("com.xxx.xxx", "com.xxx.xxx.yourAcitvity");intent.setComponent(componentName);startactivity(intent);


其中com.xxx.xxx是我们自己应用的包名。这样就可以在第一次开机启动自己的程序了。

也不用担心后续会一直开机自启动,因为Provision会自己把自己从Packagemanage中剔除。

更多相关文章

  1. Android启动画面实现
  2. Android(安卓)4.4 KitKat 支持 u 盘功能
  3. Android(安卓)init.rc init.vendor.rc 介绍
  4. ubuntu配置Android(安卓)sdk
  5. 系出名门Android(4) - 活动(Activity), 服务(Service), 广播(Bro
  6. Android(安卓)RadioGroup设置默认选中项
  7. Android属性之build.prop,及property_get/property_set
  8. android am 启动activity service or broadcast及参数传递
  9. Android之Intent详解

随机推荐

  1. Android(安卓)Fragment之间用EventBus进
  2. Android开发之选项菜单
  3. Qt Android(安卓)部署项目时报错
  4. 关于如何实现android状态栏沉淀式效果
  5. Android(安卓)Studio每次启动都要联网Bui
  6. Android布局优化几个重要标签的使用inclu
  7. Android定时器AlarmManager
  8. 使用meminfo分析Android单个进程内存信息
  9. Android通过NDK获取Keystore签名值
  10. AudioTrack学习