我在资产文件中重置了一个数据库文件.
如何使用sqlCipher加密android中的数据库?
首先,我将获得SQLiteAssetHelper,将未加密的数据库传送到您的环境.
SQLiteAssetHelper
然后,使用标准的sqlCipher for Android创建一个空的但加密的数据库.
接下来,您需要实现代码以将数据从打包但未加密的数据库中复制出来并将其插入空的但加密的数据库中.
完成所有操作后,您可以关闭并删除已打包但未加密的数据库,并使用加密的数据库.
有一天,这可能会成为sqliteAssetHelper的有用扩展……