SQLite Android 绑定(十八)

本文介绍了在Android应用中正确加载SQLite库的方法,包括在主类中加载共享库的时机,以及如何替换Android内置SQLite接口。同时,详细讲解了如何使用SQLite加密扩展,包括加密数据库、配置加密密钥和处理与非SEE构建的区别。

返回:SQLite—系列文章目录   

上一篇:SQLite 在Android安装与定制方案(十七)

下一篇:SQLite---调试提示(十九)

应用程序编程

加载共享库

在使用任何与 SQLite 相关的方法或对象之前,本机 SQLite 必须使用以下代码将库加载到应用程序中:

<span style="color:#444444"><span style="background-color:#ffffff">  System.loadLibrary("sqliteX");
</span></span>

确保足够早地加载共享库的一种方法是 将其添加到应用程序声明的“静态”块中 main Activity 类。

如果在加载共享库之前调用了 SQLite 相关方法, 应用程序将出现段错误(崩溃,没有错误消息或异常)。

使用 SQLite Android 绑定类

构成内置 Android SQLite 接口的类位于 “android.database.sqlite”命名空间。此接口提供所有 相同的类,但“org.sqlite.database.sqlite”命名空间中的类除外。 这意味着要修改应用程序以使用 SQLite,通常只需要替换所有出现的 “android.database.sqlite”在源代码中使用 “org.sqlite.database.sqlite”。例如,以下内容:

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

界忆

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值