将SQLCipher与android附带的sqlite数据库文件一起使用

将SQLCipher与android附带的sqlite数据库文件一起使用,第1张

将SQLCipher与android附带的sqlite数据库文件一起使用

这将有点复杂。由于SQLite和适用于Android的SQLCipher之间的数据库文件格式不同,并且由于您希望提供未加密的数据库,因此您必须做一些事情。

首先,我开始

SQLiteAssetHelper
将未加密的数据库交付给您的环境。

然后,使用适用于Android的标准SQLCipher创建一个空但已加密的数据库。

接下来,您将需要实现代码以将数据从打包但未加密的数据库中复制出来,然后将其插入到空白但未加密的数据库中。

完成所有 *** 作后,您可以关闭并删除打包但未加密的数据库,而仅使用加密的数据库。

SQLiteAssetHelper
某天,这可能会对进行有用的扩展…



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5600781.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存