4
問題是我的應用程序在睡眠模式下停止工作。用戶希望通過藍牙掃描儀在睡眠模式下接受訂單。是否有任何課程讓手機保持睡眠模式,並在後臺接受訂單,或任何建議實現該任務或任何示例應用程序?如何讓android應用程序在睡眠模式下運行?
問題是我的應用程序在睡眠模式下停止工作。用戶希望通過藍牙掃描儀在睡眠模式下接受訂單。是否有任何課程讓手機保持睡眠模式,並在後臺接受訂單,或任何建議實現該任務或任何示例應用程序?如何讓android應用程序在睡眠模式下運行?
它不建議在睡眠模式下運行您的應用程序,除非您真的需要它。這是因爲這大大影響了擊球手的生活。
您需要購買WakeLock
。您可以使用PowerManager.newWakeLock()
創建新的WakeLock
實例。
一個例子,從文檔:
PowerManager pm = (PowerManager)mContext.getSystemService(
Context.POWER_SERVICE);
PowerManager.WakeLock wl = pm.newWakeLock(
PowerManager.SCREEN_DIM_WAKE_LOCK
| PowerManager.ON_AFTER_RELEASE,
TAG);
wl.acquire();
// ...
wl.release()
這應該足以滿足您的需求。
我曾嘗試Partial_wake _lock,因爲我需要屏幕不昏暗,但partial_wake _lock不工作,爲什麼? – Anu
我也想得到一個答案... – JPM