1
後堅持我有一個孤立的OneOffTaskOneOffTasks沒有得到重啓
Task task = new OneoffTask.Builder()
.setService(GCMTestService.class)
.setExecutionWindow(0, 30)
.setTag(GCMTestService.TAG)
.setUpdateCurrent(false)
.setRequiredNetwork(Task.NETWORK_STATE_CONNECTED)
.setRequiresCharging(false)
.setPersisted(true)
.build();
gcmNetworkManager.schedule(task);
與.setPersisted(真) 按照文檔here這應該意味着任務應該在重啓後持續存在,但不是案子。週期性任務會持續,但不是OneOffTasks。
我確實有RECEIVE_BOOT_COMPLETED
在文檔中提到的清單中的perm。