我正在尝试打开位于\ mnt \ sdcard的数据库,但收到以下错误。
sqlite返回:错误代码= 8,msg =语句在37处中止:[CREATE TABLE IF NOT NOT EXISTS android_metadata(locale TEXT)]尝试编写只读数据库
以下是代码段
String myPath =" \ mnt \ sdcard \ myproject \ mydb";
sourceDB = SQLiteDatabase.openDatabase(myPath,null,SQLiteDatabase.OPEN_READWRITE);
如果我使用NO_LOCALIZED_COLLATORS标志打开数据库,它的工作正常。