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

4
我已在IntelliJ中设置好Flutter,并成功将演示应用程序运行在两个模拟器上,但热重载似乎只更新其中一个,是否可能同时更新两个呢?以下是问题的示例:

enter image description here

3个回答

6

我猜这只会在从 IDE 运行时发生。尝试启动两个模拟器并从命令行界面运行应用程序。

要在所有模拟器上从终端运行应用程序:

flutter run -d all

按键盘上的 r 键进行热重载。


有没有适用于IntelliJ插件的存储库,我可以在那里报告这个问题?尝试过谷歌搜索,但没有相关结果。 - Ilja
@Ilja 当然可以。这里是 Github 链接,您可以在此提出问题。 - Hemanth Raj
同时启动它们需要多少内存? - AlexPad

1
对于 Visual Studio Code 用户,您可以创建 2 个启动任务。在一个设备上启动第一个任务,在另一个设备上启动第二个任务。调试将同时在两个设备上进行,包括断点。

0
作为更新,flutter.io最好地描述了如何在您喜欢的IDE中切换iOS和Android模拟器,链接如下: 设置您喜欢的IDE并测试驱动flutter
从那时起,热重载将同时适用于模拟器。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接