我正在使用Database Helper,我收到错误
SQLiteException靠近“/”语法错误;
我的DB_PATH
是
/data/data/com.mypackage/databases/
我的DB_NAME is
loading。我无法看到导致错误的原因。
答案 0 :(得分:0)
好的,你应该这样做:
private static String DB_PATH = "/data/data/com.mypackage/databases/";
private static String DB_NAME = "DBNAME.db";
String myPath = DB_PATH + DB_NAME;
然后使用这样的路径:
SQLiteDatabase checkDB = SQLiteDatabase.openDatabase(myPath, null, SQLiteDatabase.OPEN_READONLY);
但请记住确保在数据库名称的末尾添加“.db”,并且实际的数据库具有.db,这是一种显而易见的做法,但有时是主要问题:)
祝你好运