如何在 Android Studio 上拔掉 USB 之前保持热部署状态?

How to persist the state of hot deploy before unplugging USB on Android Studio?

我在 Android Studio 中的 Flutter 上测试了一些简单的应用程序并执行了以下操作:

  1. 我是以HelloWorld程序为基础进行修改的
  2. 我在 Android Studio 中对应用进行了更改,按下回车后,更改显示在我设备的屏幕上。
  3. 我在 phone.
  4. 从我的计算机上拔下了连接 U​​SB 并关闭了应用程序
  5. 我再次打开该应用程序,它处于第 2 步之前的状态。

这是 Flutter 中的假设行为,在热部署期间所做的更改不会持久保存到 phone?在块位于正确的位置后,如何让它们持久存在,或者是以某种方式将应用程序构建为 realease 并在此之后以其他方式部署的唯一方法?

我的想法是在 Android 上使用 Flutter,我的愿望是在我拔下设备时展示我的成就。

如果您想将应用程序保留在 phone 上,请执行 flutter buildflutter build --release

然后将该二进制文件安装到您的 phone。

在调试会话期间拔下 phone 并继续使用已安装的应用程序不是故意的。