RK3368-android8.1-每天凌晨3点自动重启机器

1.要实现这个功能,我的思路是使用指令:reboot

2.在广播中重启机器:am broadcast -a android.intent.action.reboot

3.在脚本中发广播让机器检测到对应的时间就发广播:

res=`date | grep 03:00:0`
echo $res

if [[ $res == *Jul* ]]
then
echo "reboot "
	am broadcast -a android.intent.action.reboot
fi

4.读取系统时间指令: date

 5.检测指令:date | xx:xx:xx

RK3368-android8.1-每天凌晨3点自动重启机器_第1张图片

只要在你需要的时候才会有显示

//###################################################################//

1.am broadcast -a android.intent.action.reboot 广播

\sdk\frameworks\base\packages\SystemUI\src\com\android\systemui\statusbar\phone\StatusBar.java

//本来打算在这里添加广播
//但是发现这里已经有了
//于是修改即可

    public static final String SYSTEMUI_REBOOT_ACTION = "android.intent.action

你可能感兴趣的:(Android,android)