Jam*_*ote 5 sqlite android android-ndk r-tree
http://www.sqlite.org/rtree.html表示r*树"作为合并的一部分包含在内但默认情况下是禁用的"并且启用它"只需使用SQLITE_ENABLE_RTREE C-preprocessor宏定义编译"
好吧,我想在我的Android应用程序中使用R-trees,但显然SQLite都已预先安装等.有没有办法在用户的手机/设备上启用它?
或者,是否可以使用NDK和SQLite的免费可用源代码?
你完全可以编译你自己的 SQLite 版本。我们这样做是为了启用 wxSQLite 的加密/编解码器模块。查看 Android Git 存储库中的 SQLite 源代码。基本上它很简单,创建一个带有您想要启用的选项(例如 SQLITE_ENABLE_RTREE)的 Android.mk 即可。当然,这将为您提供一个本机库。为了使用它,您需要从 NDK 访问它或创建一个包装器(同样,您可以查看 Android 存储库和 SQLite 的 Java/JNI 包装器)
归档时间: |
|
查看次数: |
4599 次 |
最近记录: |