如何让android 开机自动启动脚本

如何让android 开机自动启动脚本,第1张

如果需要在Android开机时自动启动应用程序,可以通过响应android.intent.action.BOOT_COMPLETED广播消息来实现, Android系统启动结束时,会发出 android.intent.action.BOOT_COMPLETED 消息。 具体步骤如下:1. 定义一个Broadcast Receiver ,比如:BootupReceiver

[java]

public class BootupReceiver extends BroadcastReceiver{

@Override

public void onReceive(Context context, Intent intent) {

//better delay some time.

try {

Thread.sleep(2000)

} catch (InterruptedException e) {

// TODO Auto-generated catch block

e.printStackTrace()

}

Intent i = new Intent(context, BootupDemoActivity.class)

i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)

context.startActivity(i)

}

1、首先在终端输入命令:vim /etc/rc.local。

2、在文件的末尾输入开机启动的命令或者脚本,保存退出。

3、将脚本复制到开机启动目录/etc/profile.d/下:cp /home/start.sh /etc/profile.d/。

4、将启动文件复制到 /etc/init.d/或者/etc/rc.d/init.d/(前者是后者的软连接)下。

5、最后编辑启动文件,在终端输入vim /etc/init.d/start.sh,就可以了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11625438.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存