首页 > 解决方案 > 使用 SQLiteCipher 从 SD 卡创建数据库

问题描述

谁能知道如何使用 SQLiteCipher 从 SD 卡创建数据库?链接或教程来加密我的数据库。有很多教程,但不起作用。然后我在清单中也有这个权限。

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

这是从文件资源管理器中存储的数据库,例如

/storage/sdcard1

标签: androiddatabasefileandroid-external-storagesqlite-cipher

解决方案


你可以使用wcdb来做到这一点,它基于SQLiteCipher,你可以通过指定的数据库文件路径创建一个加密的db。这里是github repo。wcdb是由中国最大的IM APP微信开发的。


推荐阅读