嗯,我不知道从哪里开始。我是 android 编程新手。我的任务是将android上的sqlite与windows azure中的ms sql数据库同步。我发现 selvins syncframework 应该可以满足我的需要。 http://selvinlistsyncsample.codeplex.com/
我还需要什么吗?
在他的文档中,他描述了如何“将 SyncFramework 添加到自己的项目:”。首先在manifest中添加这两行,ok,没问题。然后构建扩展basecontentprovider的providerclass,好的,但它应该是空的吗?basecontentprovider 中是否包含所有内容?然后添加你的数据库定义,ok,没问题。然后是 Setup.class:
在 getServiceUrl():我必须把哪个 url 放在那里?数据库中的 url 或在 windows azure 中创建的移动服务中的 url 还是什么?
在 getAuthority():我没有名为 Authority 的包或类,上面没有任何内容。
最后是“如何进行同步”:
在 getSynUri() 处:是否必须与这两个字符串完全相同?还是我必须更换它们?如果是这样,用什么替换?
在 getContentResolver().update(): 我不明白第三个参数。必须要准确吗?或者这是什么意思,我必须更换它吗?