1
我正在写一个应用程序,它监听GSM信号强度。我创建了一个服务,其中我放置了PhoneStateListener。问题是,PhoneStateListener在电话处于睡眠模式时不会侦听任何更改。我真的需要解决这个问题,有谁能帮我解决这个问题吗? 我试图使用的onCreate(即代码)方法:Android PhoneStateListener未在睡眠模式下工作
PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
wakeLock = pm.newWakeLock(PowerManager.FULL_WAKE_LOCK, "call_lock");
wakeLock.acquire();
,但它并没有解决我的问题,听众仍然没有在睡眠模式下收听。