SQLite Android 绑定
SQLite 库是 Android 环境的核心部分。Java 应用程序和内容提供程序使用 android.database.sqlite 命名空间中的接口访问 SQLite。
对于大多数应用程序来说,这很方便并且效果很好。但是,这意味着应用程序必须满足目标设备上作为操作系统一部分安装的 SQLite 版本和构建。如果您的应用程序恰好需要更新版本的 SQLite,或者安装了自定义扩展或 VFS 的构建,那么您就运气不佳了。
一种解决方案是将 SQLite 库直接捆绑到应用程序中,绕过内置于 Android 的版本。这个项目,即SQLite Android 绑定,提供了一种简单的方法来做到这一点。这允许应用程序使用自定义构建或版本的 SQLite,而不管它部署到的 Android 版本如何,同时继续使用标准的 Android 接口。
可用用户文档
- 安装指南 - 此页面描述了将 SQLite Android 绑定与应用程序集成的各种方法。
- 应用程序编程 - 此页面描述了使用 SQLite Android 绑定而不是 Android 内置 SQLite 支持所需的非常小的代码修改。
- 使用简单加密扩展 (SEE) - 有关使用专有加密扩展 SEE 的额外说明。