我计划在我的项目中使用GreenDAO
。我已经通过创建测试项目来测试过它的功能。但是,我有几个要求需要满足。
我的应用程序数据库将被加密。为此,我们计划使用SQLCipher。我发现了这个链接。我正在学习它,但想知道原始的GreenDAO项目中是否有任何可用的解决方案。
由于我的应用程序将与服务器同步数据,所以我会使用SyncAdapter,因为我不想自己完成已经由Android框架完成的所有沉重工作。但它需要使用
Content Provider
才能正常工作。那么,我该如何将GreenDAO与Content Provider
配合使用。
更新2
我的项目有七个实体。我在实体上使用了addContentProvider()
。生成了七个不同的内容提供者。是否有办法让所有sqlite表都在一个内容提供者中?