在Android设备上自动打开
问题描述:
我想开发一个应用程序,其中一个功能是关闭设备时的电源。我在开发者文档中搜索,但我发现任何与它有关的东西。在Android设备上自动打开
有一种方法可以将您的设备设置为自动开机?像计划任务?
答
Android SDK本身并没有将设备从完全断电状态转为开启状态。一些设备制造商可能有这方面的功能,其中一些设备制造商可能有一个API。
答
这可能是正常的Linux机器与RTC wake alarm:
$ sudo sh -c "echo 0 > /sys/class/rtc/rtc0/wakealarm"
$ sudo sh -c "echo `date '+%s' -d '+ 3 minutes'` > /sys/class/rtc/rtc0/wakealarm"
我从来没有试过这种在Android上,如果它不工作,我会想象它需要生根您的设备。也许这对你的用例足够好了。
正如@CommonsWare提到的,一些制造商似乎支持这个设置。我不确定他们是否有API,但也可能值得研究。其中之一似乎是Samsung。
你怎么定义“关”?你的意思是屏幕关闭,但设备仍然开机?你的意思是设备完全断电?你的意思是别的吗? – CommonsWare
我编辑了这个问题。我的意思是断电! –