我正在使用SyncAdapter和ContentResolver.addPeriodicSync设置定期同步,同步间隔为24小时(24 * 60 * 60)。要测试触发同步和运行onPerformSync代码的完整过程,我需要等待24小时,直到触发同步。我对代码的任何更改都可以使用“ requestSync”进行测试以直接进行同步,但是如果我现在想测试整个过程,则需要实时等待24小时。
我想知道是否有一种简单的方法可以调试SyncAdapter的周期性同步,而无需等待整个同步周期。
即使最小的同步间隔(我相信是15分钟),在调试新代码时也要等待很长时间。
使用处于开发人员模式的平板电脑,我可以以某种方式欺骗经过的时间吗?还是有其他机制?