rk 3566 rtc 已付费购买专栏

你好,我看您的文章有提过/sys/class/rtc/rtc0/wakealarm这个RTC时钟,我这边adb写入了echo +50 > /sys/class/rtc/rtc0/wakealarm之后关机确实在50秒后开机了,但是有一个场景下却无法生效,就是平板插着充电线时无法定时唤醒了,rk35666 android11,如果您看到可以帮忙解答一下吗,谢谢。

你要在该文章下面评论作者才看的到,这里是所有人能看到但是不会@它

如何解决:

sdk中添加应用程序到电池优化白名单列表;(针对freamwork能修改的)
app端请求权限ACTION_IGNORE_BATTERY_OPTIMIZATION_SETTINGS意图和AREQUEST_IGNORE_BATTERY_OPTIMIZATIONS权限设置(如果第一项成功了,可以省去这一项)
apk使用android M 新api setAndAllowWhileIdle() / setExactAndAllowWhileIdle()