Android WakeLock 是一种机制,用于确保设备在休眠模式下仍能持续运行,以便应用程序能够继续执行后台任务,例如下载文件、更新数据等。WakeLock 可以使设备保持唤醒状态,即使屏幕关闭或锁屏也不会自动进入休眠状态。
以下是 WakeLock 的使用方法:
- 创建 WakeLock
可以通过以下方式创建 WakeLock:
PowerManager powerManager = (PowerManager) getSystemService(Context.POWER_SERVICE);
WakeLock wakeLock = powerManager.newWakeLock