如何从资产文件夹中打开现有的SQLciphered数据库?

时间:2018-10-14 16:03:42

标签: android sqlcipher-android

我用加密的数据创建一个sqlcipher数据库。我将其放在android应用程序的资产/数据库文件夹中。我尝试使用以下代码打开它:

    File databaseFile = null;
    databaseFile=getDatabasePath("temp.db");
    databaseFile.mkdirs();
    databaseFile.delete();
    SQLiteDatabase database = SQLiteDatabase.openOrCreateDatabase(databaseFile, "kvlhtchvahcshgj,gdn70", null);

但是我得到了这个错误:

 No implementation found for void net.sqlcipher.database.SQLiteDatabase.dbopen(java.lang.String, int)

我该怎么办?我可以用sqliteassethelper来做到这一点吗?

0 个答案:

没有答案