我有一个监控来电和去电的Android应用。该应用程序有一个服务,一个PhoneStateListener,并检测调用设置开始时间和结束时间的时间。然而,我注意到的是手机屏幕开始从亮到闪,然后又回来了。现在确定为什么,任何想法?
答案 0 :(得分:1)
虽然在不研究代码的情况下可以说很多话,但是您的后台服务可能会获得一个唤醒代码来完成这项工作。 如果你在你的代码中做任何后台工作,你应该修改你的代码以充分利用android提供的唤醒锁(如使用"部分唤醒锁""屏幕昏暗的唤醒锁"&# 34;屏幕明亮的唤醒锁")
此页面应提供有关唤醒锁的相关信息
http://developer.android.com/reference/android/os/PowerManager.html
http://developer.android.com/reference/android/os/PowerManager.WakeLock.html