【问题标题】:Flutter release apk wipe dataFlutter 发布 apk 擦除数据
【发布时间】:2019-08-05 01:07:45
【问题描述】:

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

【问题讨论】:

    标签: android flutter apk


    【解决方案1】:

    尝试禁用 Android 自动备份,看看这个问题是否仍然存在。

    我以为我遇到了这个问题,但事实证明,上次保存的 Android 自动备份是从 SharedPreferences 和数据库为空时开始的。所以每次我安装更新时,它都会恢复同样的空备份。

    【讨论】:

      【解决方案2】:

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

      请通过此link 构建 android 发布应用程序

      【讨论】:

        猜你喜欢
        • 2020-09-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-09-16
        • 1970-01-01
        • 2021-01-22
        • 2021-10-12
        • 2016-11-29
        相关资源
        最近更新 更多