我正在尝试创建运行后台操作的SyncAdapter (没有前台通知)。
它正在工作,除了触发ContentResolver.requestSync(...)的活动(任务)从最近的应用程序上刷走的情况。在这种情况下,进程被终止,onPerformSync(...)未完成。
我知道,这是预期的安卓行为,但在常规的Service中,我会设置
@Override
public int onStartCommand(Intent intent, int flags, int startId) {
super.onStartCommand(intent, flags, startId);