我正在尝试在 sqlite3 中使用自定义函数。我发现在 Java 中没有办法做到这一点,所以我转向了 android-ndk,但现在我在我的项目中集成 sqlite3 源代码时遇到了麻烦。编译器给我一个错误“sqlite3_api”是在这个范围内声明的。在我的源代码中包含“sqlite3ext.h”(sqlite3 合并也包含在项目中)。
欢迎任何建议!
我正在尝试在 sqlite3 中使用自定义函数。我发现在 Java 中没有办法做到这一点,所以我转向了 android-ndk,但现在我在我的项目中集成 sqlite3 源代码时遇到了麻烦。编译器给我一个错误“sqlite3_api”是在这个范围内声明的。在我的源代码中包含“sqlite3ext.h”(sqlite3 合并也包含在项目中)。
欢迎任何建议!
我在尝试使用 SEE(SQLite 加密扩展)编译和工作的 SQLite 时遇到了类似的问题。最后我找到了http://code.google.com/p/sqlite3-android/(2 月 17 日的 2 次下载,3 月的下载增加了一些额外的复杂性,没有达到我想要的效果)
一旦我完成了这项工作,我就将它包含在了带有 sqlite3.c 的 see.c 中,并且很快就让它全部工作了。