假设我已连接到实际设备,对我的应用进行了多次更改,并且热重新加载/重启正在做自己的事情,生活一切都很好。对更改感到满意后,我点击了停止按钮。
现在,如果我拿起电话并启动应用程序-这将是该应用程序的较旧版本,其中不包含刚刚实施的更改。
为了获取最新更改,我必须从手机上卸载应用程序,然后返回IDE(VSC)并再次运行该应用程序以获取最新更改。
是否有一个配置设置可让您避免执行此操作?
据我了解,在进行开发以及热重载/重新启动时,您正在Dart虚拟机上工作。因此,如果您没有完整构建并在设备上安装APK,则一旦关闭开发构建,您正在使用VM的计算机就会关闭,并且在该VM上运行的代码也会丢失。
要回答您的问题,没有可以配置的配置,以使VM上运行的内容可以在没有完整版本的APK上显示。