将ormlite-4.9与sqlcipher-2.08集成

Sar*_*mov 6 sqlite android ormlite sqlcipher

我正在将ormlite-4.9与sqlcipher-2.08集成.我用Google搜索过,但我没有成功.我还看到格雷先生的回答(如何在Android中一起使用ORMLite和SQLCipher?)关于集成.我尝试了他的回答.但是,我想这是旧版本的ORMLite和SQLCipher,它有不同于我的软件包,从http://sqlcipher.net/sqlcipher-for-android下载.

有人能解释一下我的细节吗?

Eli*_*tte 3

我只是添加了和你一样的问题。问题是您必须更改ormlite-android.jar代码才能使其与SQLCipher库一起使用。所以你要做的是:

  1. SQLCipher这里或直接从网站下载最新版本
  2. 解压该文件夹,然后将其复制到您的项目中。
  3. 将资产文件夹中的 zip 添加到您的构建路径。
  4. 下载ormlite-core4.46 的代码(您可以尝试更高的版本,但我不保证它会起作用),您可以在此处执行此操作。
  5. 将库添加到您的 libs 文件夹中
  6. 下载这个 git 项目:https://github.com/d-tarasov/ormlite-android-sqlcipher
  7. 将源文件夹复制到项目中
  8. ormlite 类的包已更改,因此只需更正它即可。

它应该可以工作:)如果您有任何问题,请告诉我!

  • 不用担心,只是当我看到你的问题并且我正在寻找一个明确的答案时我没有找到它,所以我决定将它提供给将来遇到同样问题的人:) (3认同)