android-doze

    0熱度

    2回答

    在Android「N」中,Doze已被擴展爲「Doze on the Go」。 我正在尋找一種方法來檢測設備何時進入並離開這些新燈打盹IDLE和IDLE_MAINTENANCE狀態。 (基本上是要求定期打盹here相同的問題。)

    1熱度

    1回答

    在我們的Android應用程序中,我們需要確切的計時器。 4.x都可以。但在6.0甚至在5.x(至少在三星)上,任何定時器都無法正常工作。 我們要求的時間沒有差別。例如我需要600毫秒(偶爾),30秒和5分鐘重複計時器。當設備處於空閒模式(6.0,打盹)時,這些中的任何一個都可能會以意外的時間推遲,甚至長達幾個小時(!!!)。 Thread.sleep()方法,定時器類,那麼pthread_con

    0熱度

    2回答

    是否存在睡眠模式回調(在打瞌睡第一級/第二級,開始/結束維護窗口)? 有沒有辦法解決不依賴於用戶認可的打盹模式? 在之前的版本(Android M及更小版本)中,我使用了Android服務和部分喚醒鎖來在應用程序處於後臺時下載和處理數據。當Android N進入打盹模式時,是否有辦法在後臺下載和處理數據?

    5熱度

    2回答

    我有一個Nexus 5,它不會通過Windows的ADB命令進入打盹/空閒模式。它使用USB電纜連接,並且適用於所有其他ADB命令。屏幕關閉。 C:\>adb shell dumpsys deviceidle force-idle Unable to go idle; stopped at ACTIVE C:\>adb shell dumpsys deviceidle enable C:

    9熱度

    2回答

    我有監聽電話通知,並通過MessageApi將消息發送到Android Wear手錶的應用程序。除了一些使用Android 6的設備,尤其是華爲Mate 8(看起來像所有的華爲Android 6都這麼做),一切都運行良好。 華爲有自己的執行凍結的應用程序後臺處理(受保護的應用程序)的。從用戶報告中我已經確認,我的應用程序在華爲受保護的應用程序以及Android 6的Doze模式中都有例外。該應用程

    12熱度

    1回答

    這是一個簡單的問題,看到有這個巨大的崗位上G +(here),以及缺乏對官方的文檔信息(here): 發生了應用程序的服務是什麼,當設備進入「打盹「模式? 它對背景/前景服務(綁定/非綁定,已啓動/未啓動)有影響,有/無部分/完全喚醒? 例如,您將如何創建一個在設備屏幕關閉時播放音頻流的服務?如果音頻流不是來自本地文件,而是來自網絡? 看到,有一個要求由谷歌開發者: 應用程序已經運行前景的服務(與

    5熱度

    1回答

    我的問題很簡單。我想知道什麼是我的應用程序的最佳做法,以便它可以「打瞌睡」。隨着Android N將在更多情況下應用Doze,這變得更加相關。 在閱讀Doze Documentation有提網絡接入一部分: 在打盹模式,系統將嘗試通過限制 的應用的到網絡和CPU密集的服務的訪問,以節省電池。它還可以阻止 應用訪問網絡並推遲其作業,同步和 標準警報。 我相信Buetooth落在下網絡訪問,是正確的?

    5熱度

    1回答

    我在一個Android 6測試一個應用程序,我需要通過DOZE,因爲我想要求用戶接受電池優化的igore。 由於項目 AntiDoze,但是當我在我沒有任何問題,一個虛擬設備運行,但是當我通過了三星,我得到: FATAL EXCEPTION: main Process: com.commonsware.android.antidoze, PID: 21135 java.la

    1熱度

    1回答

    我必須測試我的應用程序在打盹模式下的行爲。據the documentation,我首先必須使器件認爲這是通過在終端中輸入以下命令拔出: $ adb shell dumpsys battery unplug 然而,什麼也沒有發生,它記錄: 找不到服務:電池 我該怎麼辦?

    0熱度

    1回答

    我正在構建一款Android應用程序,用於通過智能手機控制電源插座。該應用程序配備了Android Wear應用程序,用戶可以從手腕上直接控制燈光。 當用戶想要以控制光我發送經由MessageApi字符串作用從智能手錶到智能電話,它接收在一WearableListenerService這個動作和相應的網絡信號發送到電源插座/網關在AsyncTask。 只要手機沒有閒置太久,這種方式就可以正常工作。