【问题标题】:Upgrade Flutter debug build on device (using VSCode)在设备上升级 Flutter 调试版本(使用 VSCode)
【发布时间】:2021-04-20 01:55:26
【问题描述】:

我有一个仅供个人使用的应用程序。我可以直接从 VSCode 运行它(只需运行和调试)。它将数据保存到设备上分配的“磁盘空间”中。但是,当我关闭应用并重新启动它(不再连接到我的开发 PC)时,它会启动旧版本的应用 - 显然是我最后一次真正安装在设备上的那个。

我知道在设备上安装最新版本的唯一方法是卸载它,然后通过 devPC 安装它。不幸的是,这会删除应用程序的本地文件。

有没有办法直接从开发 PC 升级已安装的版本?我认为可以在构建后手动安装最新的 apk,但是有没有像“运行和调试”一样简单的方法,唯一的区别是当我重新启动应用程序时会启动最新版本的应用程序?

【问题讨论】:

    标签: flutter visual-studio-code


    【解决方案1】:

    没有从 PC 本地升级应用程序的选项。每次连接手机并按 Run & Debug 时,它都会重新构建应用程序。

    为了通过不同的应用版本持久保存您的数据,您应该考虑将一些简单的后端结构集成到您的应用中。

    您可以考虑创建一个数据库,该数据库会在您每次打开应用程序时为您提供数据。您可以尝试的一种简单选择是将 Cloud Firestore 集成到您的应用中。您可以在此处关注this tutorial 以了解实施情况,并随时询问您是否需要进一步的支持。

    【讨论】:

      猜你喜欢
      • 2021-09-17
      • 2020-11-25
      • 2019-05-12
      • 2015-06-01
      • 2019-09-27
      • 2022-12-15
      • 2021-03-29
      • 2022-11-21
      • 2021-05-09
      相关资源
      最近更新 更多