如何SQLCipher为预制数据库

时间:2014-07-03 05:37:28

标签: android sqlcipher

我有一个15mb的数据库。

我需要对其进行加密,因此无法轻松阅读。

我正在使用SQLCipher,它适用于新数据库,但我已经建立了数据库,我现在需要对其进行编码。我怎么能这样做?

我的数据库位于资产文件夹中,或者在用户第一次运行应用程序时会下载,我不希望我的应用程序从互联网上获取数据,因为它应该是离线应用程序。

如何使用所有数据加密数据库?

1 个答案:

答案 0 :(得分:0)

您需要使用sqlcipher_export(…)函数,特别是文档here中的示例1。您还可以在SQLCipher for Android测试套件here中找到此示例。