使用 SyncAdapter 和 AbstractThreadedSyncAdapter https://riptutorial.com/android/example/32303/sync-adapter-with-every-min-requesting-value-from-server- 我已经在清单中注册了接收器,并通过SyncAdapter广播在奥利奥之前注册了它的工作正常,但是在奥利奥中,广播接收器无法启动。
Intent intent = new Intent();
intent.setAction("package.qa.ACTION_SYNC");
intent.putExtra("OUTBOX_ID", outboxId);
intent.putExtra("JSON_RESPONSE", jsonResponse);
intent.putExtra("TRANS_TYPE", transaction);
getContext().sendBroadcast();