我正在使用Android Studio 当我使用实际的SQLite文件时,它工作正常(我的文件名是crud.sqlite)。
但是当我尝试使用zip文件(crud.zip)而不是crud.sqlite时。 应用程序崩溃和日志说无法找到数据库文件或类似的东西。我希望我可以告诉你,但不知何故我的调试不再工作.....
我希望你们能帮助我。 - crud.zip位于src / main / asset / databases文件夹中。 - 我认为问题出在我的DBHelper类中。
public class DBHelper extends SQLiteAssetHelper {
private static final String DATABASE_NAME = "crud.sqlite";
private static final int DATABASE_VERSION = 5;
public DBHelper(Context context) {
super(context, DATABASE_NAME, null, DATABASE_VERSION);
}
}