我用加密的数据创建一个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
来做到这一点吗?