我在 android 中使用 SQLCipher 开发了应用程序。这是将您的数据库文件保护到应用程序中的安全方法。它可以很好地进行加密,但我想解密加密的数据库文件并想查看 SQLite 浏览器。
实际上我有很多表格和可用的数据。现在,如果我想查看加密的数据库数据,则无法查看(只有日志可用于查看数据)。但是使用 SQLite 浏览器我看不到它。
我正在使用“info.guardianproject.database.sqlcipher.SQLiteDatabase”
我尝试了很多方法来解密它并查看 SQLite 浏览器,但它给出了错误“发生错误:文件不是 sqlite3 数据库”。
任何人都可以帮我解密加密的数据库文件。
或者我应该复制加密数据库文件并使用“info.guardianproject.database.sqlcipher.SQLiteDatabase”对其进行解密 并使用它来查看所有表。
谢谢,
米沙尔沙阿