我想在我的android项目中使用sqlcipher。
我使用了一个名为Kompex SQLite Wrapper的sql包装器,其中包含了
的 sqlite3.h
的 sqlite3ext.h
的 shell.c
的 sqlite3.c
中的文件。
我不需要从java代码中使用sqlite数据库(实际上我想避免这种情况),因为我在后端使用c ++中的所有逻辑。我仍然想使用Kompex SQLite Wrapper,但我打算将上面提到的文件替换为“支持”数据库加密。
基本上我需要合并sqlcipher源代码,所以我可以替换文件。
我试图下载sqlcipher并运行configure(这样做)
它创建了我提到的文件但是在我将它们复制到正确的位置之后我无法编译它们
对我来说,最好在合并处理后使用这些源文件并使用我的源文件编译它们而不是链接到sqlcipher库,因为它也更容易为桌面编译这些文件。
(我也在桌面上使用相同的后端逻辑。)
有什么建议我可以像Kompex SQLite Wrapper一样获得sqlcipher的合并源文件吗?
谢谢。