运行会话结束后不会保留对应用程序所做的更改

问题描述 投票:2回答:1

假设我已连接到实际设备,对我的应用进行了多次更改,并且热重新加载/重启正在做自己的事情,生活一切都很好。对更改感到满意后,我点击了停止按钮。

现在,如果我拿起电话并启动应用程序-这将是该应用程序的较旧版本,其中不包含刚刚实施的更改。

为了获取最新更改,我必须从手机上卸载应用程序,然后返回IDE(VSC)并再次运行该应用程序以获取最新更改。

是否有一个配置设置可让您避免执行此操作?

flutter
1个回答
0
投票

据我了解,在进行开发以及热重载/重新启动时,您正在Dart虚拟机上工作。因此,如果您没有完整构建并在设备上安装APK,则一旦关闭开发构建,您正在使用VM的计算机就会关闭,并且在该VM上运行的代码也会丢失。

要回答您的问题,没有可以配置的配置,以使VM上运行的内容可以在没有完整版本的APK上显示。

© www.soinside.com 2019 - 2024. All rights reserved.