1
我有一個創建一個喚醒鎖服務:Android:在待機期間保持GPS活動狀態?
pm = (PowerManager) getSystemService(POWER_SERVICE);
flags=PowerManager.PARTIAL_WAKE_LOCK;
wl = pm.newWakeLock(flags,"myApp");
wl.acquire();
接下來,我通過LocationManager.GPS_PROVIDER請求位置更新。這工作正常,直到設備進入PARTIAL_WAKE_LOCK睡眠狀態,這裏的GPS位置死亡。所以我的問題:我怎麼能使GPS在這種待機狀態下保持活力?設置SCREEN_DIM_WAKE_LOCK可以工作,但不是一種選擇,因爲它需要太多的權力。
Elmi