0
我希望有人能幫我解決這個問題。我有一個存儲在SD卡中的SQLITE 3數據庫文件。當從我的Android應用程序使用數據庫沒有問題的應用程序工作正常。現在的問題是,我想使用其他程序打開從我的電腦,文件,但顯示以下錯誤「數據庫磁盤映像格式有誤」從電腦打開時,Android accesing數據庫錯誤數據庫磁盤映像格式不正確
public class DBHelper{
private SQLiteDatabase database;
public static DBHelper getInstance()
{
if(instancia == null)
instancia = new DBHelper();
return instancia;
}
public SQLiteDatabase getWritableDatabase()
{
database = SQLiteDatabase.openDatabase(nombre_fichero, null, SQLiteDatabase.OPEN_READWRITE);
return database;
}
private SQLiteDatabase getReadableDatabase()
{
database = SQLiteDatabase.openDatabase(nombre_fichero, null, SQLiteDatabase.OPEN_READONLY);
return database;
}
private void close()
{
database.close();
}
Select and insert parameters...
我不是從sqlitehelper延長,因爲我需要從SD卡的文件 非常感謝
感謝您的回覆。我的數據庫文件位於SD卡上進行調試,我使用了nexus手機。我打開SD卡上的數據庫文件,這可能是一個問題? – theholy
你把SD卡插入電腦卡片閱讀機,或類似的東西?這是行不通的 - 你需要按照上面的步驟。 – DaveSav