如何测试唤醒锁定

时间:2014-07-09 16:46:44

标签: android wakelock powermanager

我正在开发一个相当复杂的应用程序,我正在使用警报在需要时唤醒设备并获取唤醒锁,直到任务结束。这发生在代码的不同位置。我很确定我的逻辑是正确的,但很难对它进行适当的测试。

亚行似乎对其拥有自己的唤醒锁。

如何测试我的所有唤醒锁(系统范围)是否已释放且设备是否实际处于睡眠状态?

1 个答案:

答案 0 :(得分:3)

只需使用相同的闹钟在20分钟后安排一些任务(这应该足以让任何设备进入"睡眠状态"),这可能类似于播放歌曲或可以通知您的内容。在没有唤醒锁定的情况下安排警报,您的任务应该失败。

请记住从ADB拔下您的设备。

相关问题