因为安卓系统各家定制,差异很大。所以唤醒操作在有的设备可能不会很好的运作。
主要借助tasker插件 SecureTask 实现唤醒,注意这个软件需要用adb进行授权,软件里有说明.另外这个插件还有很多可以做的东西,比如切换数据流量使用的卡,对于现在各种互联网套餐不同app免流卡不同,来自动切换卡可能有需要.
0. 需要root
1. Tasker 要给后台运行,并关闭对其电池优化。确保其它电量或内存优化软件,不会对Tasker产生不利的影响。
2.首选项use reliable alarm 至少选择when off.
3.如果有解锁密码的话,配置xml任务,已经模拟了点击解锁密码。你需要根据你的密码更改点击坐标。借助开发者模式中的显示点击位置可以找到点击坐标点。
唤醒任务配置文件xml,
请利用导如功能导入Tasker任务。有的设备可能出现在只能在锁屏一段时间比如两三个小时内唤醒设备.所以如果出现早晨不能唤醒设备的话,请定一个无声无震动的闹钟吧,根据时间和事件闹钟触发关闭闹钟并解锁设备执行你要执行的定时任务.
同时附上我写的auto.js 蚂蚁森林能力收取 脚本。利用Tasker每天早上7:08唤醒设备执行脚本进行自己和好有能量收集,因为我每天早上的运动能量是7点10分左右生成。如果你们的不一样修改脚本中的 var morningTime=”07:10″为自己的时间.脚本是基于1080*1920 lcd_density=480的其他设备不一定能良好的运行.支持更多设备请参照链接中的评论.
唤醒这里有点复杂了,图形解锁可以模拟,https://github.com/start201711/autojs/blob/master/201804/readme.md
原文链接:https://www.jianshu.com/p/3764e50f77de