我的应用程序从SQLite数据库中呈现一些数据。如果我更新数据库中的某些内容并从android工作室构建应用程序,它不会显示任何更改。但是,我卸载并再次构建应用程序,然后只有它显示更改。
我不想要它,因为当我发布应用程序并进行一些更新时,包括数据库数据的更新用户看不到任何更改?,他们应该重新安装以查看更改?
我想这是因为我在构建从安卓工作室到手机的应用程序时也应该这样做。
有没有任何解决方案可以在不重新安装的情况下从SQLite进行更改?也许在清单上?
我一个接一个地尝试了android:allowBackup="true"
和android:allowBackup="false"
,但没有成功(
使用Sql数据库创建应用程序后,作为效率的一部分,每次运行应用程序时都不会发生更改。但要更改其数据,您可以做以下任何一件事:
- 重新安装应用程序
- 从设备设置中清除应用程序的数据
- 更改代码中数据库的版本
我发现第三个是最容易的。
希望它能有所帮助!快乐编码。