0

我有一个非常简单的问题。您能否强制应用程序(从开发的角度)在手机关闭并插入时运行。我知道我的手机有一个电池显示,在手机关闭和充电时显示,我认为这是由软件控制的但我想知道这是否可以通过应用程序实现。经过研究,我的直觉告诉我没有,但我想确定一下。

4

2 回答 2

4

我知道我的手机有一个电池显示,它会在手机关闭和充电时显示,我认为这是由软件控制的,但我想知道这是否可以通过应用程序实现。

这不能通过应用程序实现,只能通过固件实现。

如果您不想更新屏幕,可以使用 aWakeLock来保持 CPU 开启。或者,使用不同WakeLock的并始终保持屏幕开启。这些都不会让用户非常高兴,除非它完全在他们的控制之下。

于 2013-05-24T00:51:35.997 回答
0

您将需要 create Service 并在创建时或当您将要执行您的应用程序所做的任何事情时,创建并获取WakeLock。完成后,您可以 startForeground 让用户知道您正在做一些重要的工作,并让 Android 让您保持活力/处理并让您的应用程序完成工作。

于 2013-05-24T00:03:00.683 回答