android sync manager wifi pc,Android SyncManager 实现
如何掃描同步客戶端的service ?
掃描系統安裝應用的AndroidMinifest文件 找到帶有
android:name="android.content.SyncAdapter"
android:resource="@xml/sync_calendar"/>
的標簽,通過ndroid:resource="@xml/sync_calendar"綁定服務的authority,和對應的賬號,配置文件如下
android:accountType="com.google" 賬號類型
android:contentAuthority="com.android.calendar" ?authority
android:allowParallelSyncs="false" ? 是否允許并行
android:supportsUploading="true" 支持數據庫出發的上傳
android:isAlwaysSyncable="true" 總是syncable狀態的,如果為false需要初始化同步服務,這樣的話可以做一些初始化操作
android:userVisible="true"/> 用戶界面可見則咋對應的賬號下面有該同步項
周期的處理: 通過ContentReslover.addPeriodicSync 設置周期,默認86400,周日的觸發是在賬號登陸的時候產生個數據的偏移時間(防止集中登陸對服務器造成較大壓力),
然后根據這個時間+n*周期,設置alarmManager觸發周期同步.
調試
adb shell dumpsys content
總結
以上是生活随笔為你收集整理的android sync manager wifi pc,Android SyncManager 实现的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: heroes 2 android,英雄出
- 下一篇: 1920+1080+android三星手