我用SyncAdapter
测试addPeriodicSync
,间隔1小时。我可以检查它是否在Android中注册成功(我不使用模拟器)?因为等待1小时才知道它是否有效实际上是在浪费时间。
如果有连接的设备/模拟器,您可以使用adb命令进行验证,
adb shell dumpsys content <package name>
这提供了所有已注册的同步适配器以及有关是否启用同步适配器的信息,同步运行的下一个计划时间,同步历史记录...
此外,如果您是第一次添加同步帐户,SyncAdapter会立即执行初始同步。你不必等待1小时(https://catinean.com/2014/08/09/a-curious-case-of-syncadapter-syncing/)