无法将数据库从版本 2 降级到 1,即使在全新安装并重新运行后也是如此
我正在使用SQLite DB编写一个Android应用程序。
我做了一些实验,并将数据库版本从1更改为2。
然后我的数据库模式变得稳定,因为我没有发布应用程序,它供我自己使用
我决定再次将版本更改为1。
我做了全新安装,一切都很好。
但是,第二次运行会抛出以下错误:
06-05 10:03:35.683: E/AndroidRuntime(9010): android.database.sqlite.SQLiteException: Can't downgrade database from version 2 to 1
06-05 10:03:35.683: E/AndroidRuntime(9010): at android.database.sqlite.SQLiteOpenHelper.onDowngrade(SQLiteOpenHelper.java:361)
为什么会这样,毕竟我做了全新安装,数据库也应该被删除。不?
如何再次将版本更改为1?