我正在存储脱机数据,并使用RoomAsset帮助程序库从/ assets文件夹中的.db sqlite文件中为我的应用程序预加载信息。
当前,如果我将新内容添加到数据库(无架构更改)并重新安装应用程序,则这些新内容不会显示。看到更改的唯一方法是卸载并重新安装该应用程序。
很显然,我无法让用户这样做。如何在应用程序更新时以编程方式自动刷新数据库?
答案 0 :(得分:0)
经历过这种情况,我所做的就是鼓励用户在卸载应用程序后将其所有数据发送到firestore / cloud或进行同步,然后将以前发送的数据重新读回本地