Azure脱机同步更新表,不使用SDK apis

时间:2015-11-21 11:05:48

标签: android azure

我的Android应用程序中有以下要求,

我想直接访问本地商店数据库并修改记录,我想使用azure支持的离线同步自动同步这些数据。 Microsoft提供api以使用apis(例如getReadableDatabase(),getWritableDatabase())获取本地数据库访问,并允许我们直接在本地存储db上执行语句。但是,当我在MobileServiceSyncTable中看到SDK的同步表apis代码时,它看起来跟踪每个操作,然后将其发送到服务器。 所以,我的问题是

  1. 是否真的可以执行语句并使用SDK本身进行同步?如果没有那么为什么MS提供api来访问本地数据库?

  2. 假设我使用原始sql查询更新数据库,它会在应用程序重新启动后至少同步吗?我认为这是可能的,因为如果应用程序在同步之前重新启动,M.S将失去更改的轨道,它必须比较表并在重新启动后再次同步它。我是对的吗?

0 个答案:

没有答案