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();
,但它並沒有解決我的問題,聽衆仍然沒有在睡眠模式下收聽。