1
我的Android應用使用SyncAdapter
與我的API服務同步。我使用delayUntil
來告訴它每半小時同步一次。但是,有些用戶報告的事件一旦完成,手機電池耗盡(例如,應用程序顯示在設備的電池頁面顯示「保持清醒」13小時+),它再也不會再次進入睡眠狀態。SyncAdapter保持清醒幾小時
我也確定在onPerformSync
方法中沒有無限循環 - 它會進行一些HTTP調用並更新數據庫,這就是它。
有沒有人經歷過這樣的事情,如果是這樣,背後是什麼?
還要注意這個使用'delayUntil'選項的文檔:http://www.geero.net/2014/03/adding-cloud-functionality-to-an-android-app/ – andygeers 2015-03-13 13:04:20