Android 如何防止在安卓系统中睡觉

Android 如何防止在安卓系统中睡觉,android,sleep,Android,Sleep,我在应用程序中使用GPS。当手机进入睡眠状态时,GPS数据不会更新。我想在手机屏幕上保持清醒状态,直到我的应用程序关闭。如何防止在安卓系统中睡觉?使用智能手机。请记住,长时间使用WakeLock会耗尽电池电量,用户可能不喜欢 我会尝试让GPS相关的东西在后台作为服务运行,这样你就不必保持屏幕活动。这是你在游戏中保持屏幕打开的相同方法吗?@Kratz:可能不是。在游戏布局中的某个小部件的属性中使用android:keepScreenOn=“true”。@commonware可以在网页中使用Java

我在应用程序中使用GPS。当手机进入睡眠状态时,GPS数据不会更新。我想在手机屏幕上保持清醒状态,直到我的应用程序关闭。如何防止在安卓系统中睡觉?

使用智能手机。请记住,长时间使用WakeLock会耗尽电池电量,用户可能不喜欢

我会尝试让GPS相关的东西在后台作为服务运行,这样你就不必保持屏幕活动。

这是你在游戏中保持屏幕打开的相同方法吗?@Kratz:可能不是。在游戏布局中的某个小部件的属性中使用
android:keepScreenOn=“true”
。@commonware可以在网页中使用Javascript做类似的事情吗?@sєєm sєm:不,对不起,除非您使用
WebView
来显示它并公开
WakeLock
setKeepScreenOn()
通过
addJavascriptInterface()
实现的功能。可能与wakelocks重复,您可以决定是只需要打开CPU,还是也需要在屏幕上-