android设备中的自动开启

android设备中的自动开启,android,scheduled-tasks,Android,Scheduled Tasks,我想开发一个应用程序,其中一个功能是在设备断电时打开设备。我搜索了开发人员文档,但找到了与之相关的任何内容 有没有办法将设备设置为自动开机?像预定任务一样?Android SDK本身没有任何功能可以将设备从完全断电状态打开。一些设备制造商可能有这方面的功能,其中一些制造商可能有API。Android SDK本身没有任何功能可以将设备从完全断电状态打开。一些设备制造商可能具有这方面的功能,其中一些设备制造商可能具有这方面的API。这在普通Linux机器上是可能的,包括: 我从来没有在Android

我想开发一个应用程序,其中一个功能是在设备断电时打开设备。我搜索了开发人员文档,但找到了与之相关的任何内容


有没有办法将设备设置为自动开机?像预定任务一样?

Android SDK本身没有任何功能可以将设备从完全断电状态打开。一些设备制造商可能有这方面的功能,其中一些制造商可能有API。

Android SDK本身没有任何功能可以将设备从完全断电状态打开。一些设备制造商可能具有这方面的功能,其中一些设备制造商可能具有这方面的API。

这在普通Linux机器上是可能的,包括:

我从来没有在Android上尝试过这个,如果它真的起作用,我想它需要在你的设备上加根。也许这对于您的用例来说已经足够好了


正如@commonware提到的,一些制造商似乎支持这一设置。我不确定他们是否有API,但这可能也值得研究。其中之一似乎是。

这在普通Linux机器上是可能的,具有:

我从来没有在Android上尝试过这个,如果它真的起作用,我想它需要在你的设备上加根。也许这对于您的用例来说已经足够好了


正如@commonware提到的,一些制造商似乎支持这一设置。我不确定他们是否有API,但这可能也值得研究。其中一个似乎是。

您如何定义“关闭”?您的意思是屏幕已关闭,但设备仍处于开机状态?您的意思是设备已完全断电吗?你是说别的吗?我编辑了这个问题。我的意思是关机!你如何定义“关”?您的意思是屏幕已关闭,但设备仍处于开机状态?您的意思是设备已完全断电吗?你是说别的吗?我编辑了这个问题。我的意思是关机!
$ sudo sh -c "echo 0 > /sys/class/rtc/rtc0/wakealarm" 
$ sudo sh -c "echo `date '+%s' -d '+ 3 minutes'` > /sys/class/rtc/rtc0/wakealarm"