是否可以同时在iOS和Android模拟器上启用热重新加载?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了是否可以同时在iOS和Android模拟器上启用热重新加载?相关的知识,希望对你有一定的参考价值。

我已经设置了IntelliJ的颤振,并且在两个模拟器上运行了演示应用程序,但热重载似乎只更新其中一个,是否可以同时更新两个?以下是实际问题的示例

enter image description here

答案

我想这只有在从IDE运行时才会发生。尝试启动两个模拟器并从命令行界面运行app。

要在所有模拟器上从终端运行应用程序:flutter run -d all

对于热重装按键盘上的r

另一答案

对于visual studio代码用户;你可以创建2个启动任务。在设备上启动第一个,在另一个设备上启动第二个。

调试将同时在两者上工作。甚至是断点。

另一答案

作为更新,flutter.io最好描述如何在您最喜欢的IDE之间切换iosandroid模拟器:setup your favorite IDE & test drive flutter

从那时起,热重载同时适用于模拟器。

以上是关于是否可以同时在iOS和Android模拟器上启用热重新加载?的主要内容,如果未能解决你的问题,请参考以下文章

Flutter Hot Reload 到多个设备

如何在开发过程中同时使用 Android 和 IOS 模拟器来测试我的 Flutter 应用程序?

Tinker 热修复框架模拟使用

react-native:有没有同时运行iOS模拟器和Android模拟器的方法?

Android---adb命令

在真实 iOS 设备上模拟位置