当我运行有关db版本号
的程序时,我得到以下logcat错误Caused by: android.database.sqlite.SQLiteException: Can't downgrade database from version 2 to 1
关于如何解决这个问题的任何想法?
答案 0 :(得分:2)
现在,您的应用程序有一个架构版本为2的数据库。如错误所示,您正在尝试降级到架构版本1,这显然不受支持。
欢迎您卸载应用,从而删除现有数据库,然后重新安装(例如,从IDE运行)。
但是,我建议您坐下来考虑为什么您的现有数据库的版本号比您的代码请求的版本号更高,因为这是一个不常见的状态。