private static final int DATABASE_VERSION = 2;
但每次都得到以下异常:
"cant downgrade database from version 2 to 1"
请快速帮助......
希望我会得到肯定的回答..
答案 0 :(得分:2)
Android不提供与升级相同的数据库降级机制。
所以你要么使用那个版本号(这只是一个让你的应用知道数据库模式是最新的还是没有的数字,它只不过了)。或者您应该将您的数据库内容导出到SD卡,告诉用户完全删除您的应用程序(因此数据库也被删除)。然后用户应该新安装你的应用程序,这将检查SD卡上的数据库备份,导入它并删除或标记导入)。
但是,不知道为什么你这么麻烦 - 这只是版本号。