安卓 SQLITE FTS 版本

Posted

技术标签:

【中文标题】安卓 SQLITE FTS 版本【英文标题】:Android SQLITE FTS version 【发布时间】:2018-05-14 03:54:47 【问题描述】:

我正在使用android SQLITE FTS,但不知道是哪个版本?

如何确定 Android 是否支持 SQLITE FTS4 或 FTS5?

我需要使用自定义词干提取函数,只有 FTS5 支持。

【问题讨论】:

【参考方案1】:

制造商在构建 Android 框架时可以选择 Android 随附的 SQLite 库的compilation options。而“可以选择”意味着没有人愿意这样做,所以你总是得到默认的 FTS4。

如果您需要其他任何东西,您必须使用 NDK 编译您自己的 SQLite 库副本。

【讨论】:

以上是关于安卓 SQLITE FTS 版本的主要内容,如果未能解决你的问题,请参考以下文章

SQLite3 FTS4、MATCH 和 Android

如何在 SQLite 中使用 FTS 和 Monotouch for iOS

SQlite 全文搜索(FTS)?

ios sqlite fts 扩展“没有这样的模块 fts4”错误

SQLite、文本搜索 FTS 等

FTS4 SQLITE 中的外部内容