我有一个应用程序,我使用SyncAdapter收集一些用户数据并将其发送到我的服务器(活动跟踪应用程序,定期与服务器同步数据)。我已经将它设置为每4个小时工作一切都很好。但是在运行应用程序2-3周后,我突然意识到同步没有执行2天(在某些设备上甚至更长)。
我检查了range()
,但我没有找到定期同步我的应用程序的条目。之前的条目看起来像这样:
adb shell dumpsys content
现在没有了。
请告诉我,如果Android出于某种原因可能取消了我的定期同步吗?
在三星Galaxy S7,S8,S8 +手机上遇到此问题,因此可能是特定于三星的问题。