何时以及为什么使用 Android 权限 <uses-permission android:name="android.permission.WAKE_LOCK" />
。请提供关于 Wake Lock 的示例代码。
何时以及为什么使用 Android 权限 <uses-permission android:name="android.permission.WAKE_LOCK" />
。请提供关于 Wake Lock 的示例代码。
android:keepScreenOn="true"
"即可。更多相关信息请参见演讲《编码为生命——电池寿命》(这里),演示文稿在此。您可以使用wakelock来保持屏幕开启 - 您可以在此代码中看到示例。
如果您需要更多信息,则必须说明您的问题。
唤醒锁定是一种机制,用来表示您的应用程序需要设备保持开启状态。
使用 WakeLock
的任何应用程序都必须在应用程序清单的 <uses-permission>
元素中请求 android.permission.WAKE_LOCK
权限。通过调用 newWakeLock(int, String)
来获取唤醒锁定。
在清单文件中:
<uses-permission android:name="android.permission.WAKE_LOCK" />
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
,如 https://developer.android.com/training/scheduling/wakelock 所示。 - mtsahakis