我有一个我在设备上复制的现有数据库,我可以毫无问题地访问。问题是我必须输入密码(SQLCipher,我使用“DB Browser for 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;
}
提前致谢。