在Android手机处于睡眠状态时继续执行功能?

时间:2011-01-12 03:04:14

标签: android

我想创建一个Android应用,它需要每30秒左右运行一次功能,即使手机进入睡眠状态且用户没有使用它也是如此。这可以在Android中使用服务,还是在电话进入睡眠状态时关闭它们?

1 个答案:

答案 0 :(得分:0)

别。根本不要这样做。它会很快耗尽电池。

如果你需要这个专门的功能,你只能运行,你可以获得PARTIAL_WAKE_LOCK。但是不要在市场上放任何实际上这样做的东西!我会考虑你的应用恶意软件。

唤醒锁定的替代方法是使用AlarmManager每n秒唤醒一次。但同样,如果你每30秒,甚至每5分钟这样做,你的应用程序就是恶意的。