Android / Java:如何在Android中以编程方式打开具有密码(SQLCipher)的SQLite数据库?

时间:2019-08-01 14:45:24

标签: java android encryption sqlcipher sqlcipher-android

我有一个现有的数据库,可以在设备上复制,并且可以正常访问。问题是,我必须在上面输入密码(SQLCipher,我使用“ SQLite的数据库浏览器”来输入该密码),但是现在我想通过编程方式传递密码来访问它。 这是我的代码:

  public class DatabaseAccess {
        private SQLiteOpenHelper openHelper;
        private SQLiteDatabase database;
        private static DatabaseAccess instance;

        private DatabaseAccess(Context context, String db_name) {
            this.openHelper = new DBHelper(context, db_name);
        }


        public static DatabaseAccess getInstance(Context context, String db_name) {
                instance = new DatabaseAccess(context, db_name);
            return instance;
        }

谢谢。

0 个答案:

没有答案