扑来释放APK擦除数据



我正在使用Flutter开发本地Android应用。应用程序直接从" app-release.apk"设备上安装。当我安装下一个版本时,先前的安装完全删除(共享首选项,SQLITE数据库等)。有什么方法可以保留数据?

默认情况下不应删除数据,我认为您在使用Release键签署应用程序时遇到问题。因此,您基本上是在卸载以前的应用程序并安装新应用程序,而不是在旧应用程序的顶部安装新应用程序。

请浏览此链接以构建Android发布应用程序

尝试禁用Android Auto-backup,看看此问题是否持续。

我以为我有这个问题,但事实证明,保存的最后一个Android自动背包来自共享播放和数据库为空时。因此,每次我安装更新时,都会还原相同的空备份。

最新更新