【发布时间】:2014-09-27 09:15:28
【问题描述】:
我打算在我的项目中使用GreenDAO。我已经通过创建一个测试项目对其进行了测试。但是,我有几个要求,我需要满足。
我的应用程序的数据库将被加密。为此,我们计划使用SQLCipher。我找到了这个link。我正在研究它,但有兴趣知道原始 GreenDAO 项目中是否有任何可用的东西。
由于我的应用程序将与服务器同步数据,因此我将使用SyncAdapter,因为我不想自己完成所有已由 Android 框架完成的繁重工作。但它需要
Content Provider才能使用。那么,我怎样才能将 GreenDAO 与Content Provider一起使用。
更新 2
我的项目有七个实体。我在实体上使用了addContentProvider()。并且生成了七个不同的内容提供者。有没有办法在一个内容提供者中拥有所有 sqlite 表?
【问题讨论】:
-
我将 greendao 与 syncAdapter 一起使用。您需要做的就是在生成实体时添加 .addContentProvider() 。不幸的是,我不知道第一点。
-
@dominik4142 你能给我一点帮助吗?我正在学习如何使用同步适配器。
标签: android database orm android-sqlite greendao