Syncadapter 最后更新日期
如何从同步适配器服务(用红色标记)获取最后更新日期?
How can obtain the last update date from the sync adapters services (marked with red) ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
如何从同步适配器服务(用红色标记)获取最后更新日期?
How can obtain the last update date from the sync adapters services (marked with red) ?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(1)
有趣的。 API 将(几乎必须)位于 android.content.ContentResolver 上,因为这是管理定期同步和启用/禁用同步的地方。那里没有 API 可以请求它。
您是否正在尝试为您自己的 SyncAdapter 或第三方应用程序查找此值?
使用您自己的 SyncAdapter,您显然可以将 date() 存储到 ContentProvider 内的单行 sqlite 表中,并从 SyncAdapter 或应用程序引用它。
对于第三方应用程序,该信息...可能不可用?
Interesting. The API would (almost have to be) on
android.content.ContentResolver
as that's where periodic sync and enable/disable sync is managed. There's no API there to request it.Are you trying to find this value for your own SyncAdapter or for a third party app?
With your own SyncAdapter, you obviously can just store date() into a single-row sqlite table within your ContentProvider and reference it either from the SyncAdapter or the app.
For a third party app, that information... might not be avaliable?