3
回答
android.database.sqlite.SQLiteDatabaseCorruptException: database disk image is malformed
百度AI开发者大赛带你边学边开发,赢100万奖金,加群:418589053   

我把一个已经存在的数据库文件(例如:test.db)拷贝到/data/../应用包/下面,然后再调用api打开这个数据库文件SQLiteDatabase.openOrCreateDatabase(DB_PATH, null);有些机型没问题,有些机型会报错:android.database.sqlite.SQLiteDatabaseCorruptException: database disk image is malformed.

请问怎么调用直接打开已有数据库不会出错哈?谢谢

举报
zixiaolianxue
发帖于6年前 3回/2K+阅
顶部