sql >> データベース >  >> RDS >> SQLite

SQLiteOpenHelperを使用するときにSQLCipherを実装する方法

    この状況では、SQLCipherをどのように使用する必要がありますか?

    通常のSQL実装とまったく同じです。

    パスワードはどこで定義すればよいですか?

    SQLiteHelperを使用している場合は、最初に次のように取得したときにデータベースが作成されます。

    helper.getWriteableDatabase("myPassword");
    

    最初の呼び出しで、このパスワードを使用してデータベースが作成されます。アップコーイングコールでは、このパスワードでのみ機能します。

    (私がソースに行ったときにそれを理解しました:https://github.com/sqlcipher/android-database-sqlcipher/blob/master/android-database-sqlcipher/src/main/java/net/sqlcipher/database/SQLiteOpenHelper .java、メソッドgetWriteableDatabase(String pw)there!)

    をチェックアウトします。

    loadLibs(context)はどこで使用すればよいですか?

    電話をかける直前 helper.getWriteableDatabase("myPassword"); 初めて!



    1. SQL Serverは大文字と小文字を区別しますか?

    2. SQLServerDBのすべてのインデックスとインデックス列のリスト

    3. Ubuntu18.04にNextcloud15をインストールする方法

    4. SQLServerで結果をページ分割するための最良の方法は何ですか