请问SyncAdapter里定时同步addPeriodicSync为什么不会调用
小夏白糖 2013-11-15 11:43:24 请问SyncAdapter里定时同步
ContentResolver.addPeriodicSync(
ACCOUNT,
AUTHORITY,
null,
SYNC_INTERVAL);
为什么不会定时调用onPerformSync()函数呢?即使因为电量原因,延迟几秒也不会更新。
我设置的时间是5000(5秒同步一次)
之前也增加了
if(ContentResolver.isSyncPending(ACCOUNT, AUTHORITY) || ContentResolver.isSyncActive(ACCOUNT, AUTHORITY)) {
ContentResolver.cancelSync(ACCOUNT, AUTHORITY);
}
设置的android:isAlwaysSyncable="true"
请问有哪位大侠知道是什么原因啊,纠结了好久。
PS:另外手动同步ContentResolver.requestSync(mAccount, AUTHORITY, settingsBun)是可以的