2017-03-23 83 views
-1

我们有一个应用程序使用ActiveAndroid ORM,在一些设备如Vivo和三星的某些型号中,即使增加数据库版本,架构也不会更新,更有问题的是Vivo型号似乎并不即使清除数据或卸载应用程序,也要删除旧的数据库。如何在Android中删除并重新创建数据库?

尝试使用共享首选项来保存数据库版本的值,如果它不匹配,则使用context.deleteDatabase(“mydatabase.db”)删除它,但是,它会给出SQLiteDiskIOException:磁盘I/O错误(代码1802)

即时寻找另一种方式,这样我可以强制更新或重新创建数据库模式

回答

相关问题