Android App监控来电可让手机保持清醒状态

时间:2014-07-21 13:29:21

标签: android service phone-state-listener

我有一个监控来电和去电的Android应用。该应用程序有一个服务,一个PhoneStateListener,并检测调用设置开始时间和结束时间的时间。然而,我注意到的是手机屏幕开始从亮到闪,然后又回来了。现在确定为什么,任何想法?

1 个答案:

答案 0 :(得分:1)

虽然在不研究代码的情况下可以说很多话,但是您的后台服务可能会获得一个唤醒代码来完成这项工作。 如果你在你的代码中做任何后台工作,你应该修改你的代码以充分利用android提供的唤醒锁(如使用"部分唤醒锁""屏幕昏暗的唤醒锁"&# 34;屏幕明亮的唤醒锁")

此页面应提供有关唤醒锁的相关信息

http://developer.android.com/reference/android/os/PowerManager.html

http://developer.android.com/reference/android/os/PowerManager.WakeLock.html