SQLite数据库版本号错误

时间:2014-08-24 21:54:54

标签: android database sqlite version-numbering

当我运行有关db版本号

的程序时,我得到以下logcat错误
Caused by: android.database.sqlite.SQLiteException: Can't downgrade database from version 2 to 1

关于如何解决这个问题的任何想法?

1 个答案:

答案 0 :(得分:2)

现在,您的应用程序有一个架构版本为2的数据库。如错误所示,您正在尝试降级到架构版本1,这显然不受支持。

欢迎您卸载应用,从而删除现有数据库,然后重新安装(例如,从IDE运行)。

但是,我建议您坐下来考虑为什么您的现有数据库的版本号比您的代码请求的版本号更高,因为这是一个不常见的状态。