注册一下开机广播,
public class BootReciver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
Intent mBootIntent = new Intent(context, Serviceclass);
contextstartService(mBootIntent);
}
}
然后在广播中启动自己的程序
有些事自动启动的。root 之后管家里有功能是禁止开机启动项。 其他的软件后台运行可能是你用到过 然后你直接按主页键或者就算用软件自带的退出功能也不可能完全退出的。不知道您手机有没有任务管理器,有任务管理器的话那就好办多了,直接在任务管理器里清楚。绝对彻底关闭,如果没有那就去 设置-应用程序-应用程序管理-正在运行的程序 然后掉进去,选择强制关闭
如果需要在Android开机时自动启动应用程序,可以通过响应androidintentactionBOOT_COMPLETED广播消息来实现, Android系统启动结束时,会发出 androidintentactionBOOT_COMPLETED 消息。 具体步骤如下:1 定义一个Broadcast Receiver ,比如:BootupReceiver
[java]
public class BootupReceiver extends BroadcastReceiver{
@Override
public void onReceive(Context context, Intent intent) {
//better delay some time
try {
Threadsleep(2000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
eprintStackTrace();
}
Intent i = new Intent(context, BootupDemoActivityclass);
iaddFlags(IntentFLAG_ACTIVITY_NEW_TASK);
contextstartActivity(i);
}
以上就是关于如何使Android应用开机时自动启动全部的内容,包括:如何使Android应用开机时自动启动、Android 手机的应用程序总是自动启动,该怎样解决、如何让android 开机自动启动脚本等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)