wakelock

    5熱度

    2回答

    我使用此代碼在Android 4.4.2上保持屏幕。 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEE

    6熱度

    2回答

    好日子, 情況: 我開發作爲運動跟蹤器/導航應用Android應用 - 所以它需要對GPS,也永久清醒設備永久連接。錄音每秒完成一次。 目前的解決方案多年工作得益於wakelocks,保持設備清醒。 在Android 6.0+打盹模式使情況複雜化,但它不是這種情況。 在華爲設備上可能是不同類型的優化。 這裏是日誌的一部分: 10-10 10:33:18.462 1014-384 D/PFW.HwP

    2熱度

    1回答

    我試圖在Chrome 55中運行實驗性Wake Lock API,但似乎我錯過了一些東西。 儘管設置了標誌--enable-experimental-web-platform-features建議@this comment,我無法讓它工作。運行example from the spec返回: navigator.getWakeLock("screen").then(function(wakeLoc

    0熱度

    1回答

    在我的應用中,用戶可以啓動一個跟蹤服務,該服務使用LocationManager每隔X秒請求位置。 的用戶報告說,他的設備(Galaxy Tab的S2),當設備進入其睡眠模式時,跟蹤幾分鐘後停止。 我有兩個問題: 有沒有把我的設備處於休眠模式(用於測試)的方法嗎? 使用部分喚醒鎖會產生什麼影響?在我的設備上,cpu似乎並沒有進入睡眠狀態,所以我猜想沒有任何影響,對吧?或者我需要使用AlarmMan

    0熱度

    2回答

    我一直停留在這種情況下,很長一段時間...... 我想使用報警管理器顯示在通知具體的時間,現在它的工作情況如下: 當應用程序在後臺運行時,通知將顯示在正確的時間,並且無論設備是否被鎖定。 當應用程序在後臺死亡後,我仍然會在設備未鎖定時得到正確的通知,但設備鎖定時出現錯誤,我無法收到任何通知。 下面的代碼AlarmReceiver.java,所有必要的許可,已加入AndroidManifest.xm

    0熱度

    2回答

    工作,我已經實現了激活鎖定在我的應用程序下面的代碼: PowerManager powerManager = (PowerManager)getSystemService(POWER_SERVICE); PowerManager.WakeLock wakeLock = powerManager.newWakeLock(PowerManager.FULL_WAKE_LOCK,"MyWakelock

    4熱度

    1回答

    我試圖在Android應用程序中減少功耗,它必須定期進行一些瑣碎的數據處理,但不是那麼迫切,以至於它需要觸發喚醒本身。 當另一個應用程序或進程正在喚醒手機,然後執行一些數據處理時,是否有任何方法來接收事件?我很感興趣看到這是否能夠將功耗降低到低於計劃任務的使用水平。 我意識到這是一個奇怪的問題,可能最終成爲一個實驗室實驗,這是一個重要的問題解決方案,但如果可能的話,我想嘗試一下。

    0熱度

    1回答

    我正在使用以下代碼在設備移動時發送一些HTTP請求。當我將PARTIAL_WAKE_LOCK更改爲SCREEN_DIM_WAKE_LOCK並使屏幕保持開啓狀態並且應用程序正常工作時,它工作正常。但是,使用PARTIAL_WAKE_LOCK時,設備會鎖定屏幕,並且應用程序完全停止工作。我需要關閉屏幕,以便節省電池使用量,但更改爲PARTIAL_WAKE_LOCK似乎無法達到應有的效果。 packag

    0熱度

    1回答

    我用this application from play store來識別持有CPU鎖的應用程序,結果幾乎整套谷歌應用程序以及幾個第三方應用程序都已經獲得了CPU喚醒鎖。 我很驚訝,即使谷歌廣泛使用它,而它不鼓勵持有它,因爲它消耗電池。如果cpu從不入睡,那麼會觸發喚醒觸發器的目的。 所以我想知道是否有持有cpu喚醒鎖的應用程序會影響性能,如果他們中的大多數只是網絡應用程序等待服務器響應。 因爲如

    0熱度

    1回答

    當Android設備從睡眠狀態喚醒時,我想在我的應用中調用一個方法。 這裏的整個問題: 我需要刷新訪問令牌每30分鐘一班。因此,如果設備未處於睡眠狀態,並且應用程序處於打開狀態(位於後臺或前臺),則我將每30分鐘調用一次refresh-token方法。 但是當設備進入睡眠狀態時,刷新標記方法不會被調用。 因此,當手機在一段時間(> 30分鐘)後喚醒並且用戶嘗試發出網絡請求時,該請求將被拒絕,用戶將