标签: android database sqlite upgrade
在我使用Sqlite DB获取一些功能成就。 为此我在firefox插件中创建了一个db并将其放在assets文件夹中并复制到'SDCARD',因为我不想在卸载应用程序后删除app db。
现在我需要更新数据库版本并希望在某些表中放置一些列,但是当我使用SQLiteOpenHelper的onUpgrade方法时,该方法永远不会被调用。甚至我增加了我的应用程序的数据库版本以及我的应用程序版本。 这背后的原因可能是什么?
这不起作用,因为我在SDCARD中创建我的数据库而不是在app目录中吗?