标签: android broadcastreceiver intentservice wakelock
我正在收听WakefulBroadcastReceiver传入的短信,它会产生一个WakefulIntentService来登录该短信到google电子表格。但问题是Intent服务在执行之间被杀死,因此将短信详细信息写入谷歌电子表格没有完成。
这是因为它是一个时间任务(> 10s)? 如果是,那么我该如何处理呢?
我正在使用wakefulIntentService,因为即使设备正在休眠,我也想处理传入的短信事件。最初我使用asynctask相同,但在设备休眠时不起作用。