android 设置开机后先于Launcher 运行,并且只运行 一次,以后开机再也不运行除非恢复出厂设置。 各位大神好: 我现在想实现一个功能 装载system/app下(有root权限),装上后该应用后,第一此开机后运行并且要先于launcher 启动,运行后做完某些操作后就启动launcher,以后开机后在也不运行,除非恢复出厂设置,恢复出厂设置后也只能在第一开机后运行,以后开机同样不运行。 等待高解答。在此谢过Android 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你做rom么,如果只是应用的话,应该是实现不了的 直接获取开机广播,在广播中发送Intent即可,但是需要增加一个判别是否是初始化过程,如果是则执行Intent, 否则不执行判别是否是初始化的方法也很简单,如下判断当前系统是否正在执行初始化,如执行完则数据库中DEVICE_PROVISIONED字段为1 重启是不会改变DEVICE_PROVISIONED的 private boolean provisioned = false; provisioned = 0 != Settings.Secure.getInt( mContext.getContentResolver(), Settings.Secure.DEVICE_PROVISIONED, 0); if(provisioned) { Log.i("TAG","初始化工作已完成"); } else { Log.i("TAG","正在执行初始化"); //发送Itent } 2楼的方法也是在启动launcher以后,才启动程序,想要实现楼主的要求,貌似很难,自己定制一个rom吧 android游戏开发,背景音乐放着的情况下如何退出游戏 Manifest.xml文件中根据不同的SDK版本定义不同内容? android能用c开发吗? JNI System.loadLibrary后调用函数出错. 我想在程序进入logo界面的时候加载主界面的数据 我想问一下androidmanifest.xml中得activity最多可以设置几个?? Android菜单显示错误,全是“false” 有了url分页地址,如何实现listview分页显示 android sdk 运行时报错,求大神帮忙 关于activity的销毁问题 布局问题 javapos ptr.open打印机 出错
直接获取开机广播,在广播中发送Intent即可,但是需要增加一个判别是否是初始化过程,如果是则执行Intent, 否则不执行判别是否是初始化的方法也很简单,如下判断当前系统是否正在执行初始化,如执行完则数据库中DEVICE_PROVISIONED字段为1 重启是不会改变DEVICE_PROVISIONED的 private boolean provisioned = false;
provisioned = 0 != Settings.Secure.getInt(
mContext.getContentResolver(), Settings.Secure.DEVICE_PROVISIONED, 0);
if(provisioned) {
Log.i("TAG","初始化工作已完成"); } else {
Log.i("TAG","正在执行初始化");
//发送Itent
}