我正在尝试使用GCM网络管理器将日志发送到后端服务。我们有一个大约每小时运行一次的警报,它创建一个OneoffTask,在执行时,将使用日志消息调用后端服务。这行得通,但是大量的任务丢失了(超过一半)。起初,我认为这与我们的后端或网络有关,但在添加了大量文件日志记录后,事实证明这些任务永远不会触发服务中的onRunTask(但它们肯定会被安排。为什么?这些丢失了吗?是我误解了API,还是OneoffTasks根本不可靠?OneoffTask是这样安排的:GcmNetworkManager.getInstance(context).schedule(newOneoffTask.Build