我可以使用Flutter SDK、VSCode和浏览器来开发Android和iOS应用程序,而不需要使用Android模拟器吗?

6 浏览
0 Comments

我可以使用Flutter SDK、VSCode和浏览器来开发Android和iOS应用程序,而不需要使用Android模拟器吗?

我学了Dart,想要使用Flutter,但由于我的电脑性能较弱,安装Android Studio令我感到惊讶。所以,我想知道是否可以仅使用Flutter软件包、VS Code和浏览器来创建Flutter应用程序,而无需使用Android模拟器,以便开发Android和苹果应用程序。

0
0 Comments

可以通过使用真实设备进行测试来创建Android和iOS应用程序,只需要一根USB电缆。在浏览器中访问应用程序可能会消耗更多内存。您可以在此处了解有关如何使用真实设备的更多信息。

解决方法:

1. 首先,确保您的计算机和设备都连接到相同的网络。

2. 在终端中运行flutter devices命令,以查看可用的设备列表。

3. 如果您的设备在列表中显示为离线状态,请确保已启用设备的USB调试模式,并重新连接设备。

4. 如果您的设备在列表中显示为在线状态,则可以使用flutter run -d deviceID命令在设备上运行应用程序,其中deviceID是设备的唯一标识符。

0
0 Comments

可以使用文本编辑器和命令行工具来构建Flutter应用并在真实设备上进行测试。但是我不建议这样做。你可以尝试使用VSCode,因为它是一个更轻量级的环境。

0
0 Comments

问题的原因是:大多数情况下,根据不同的平台,库的工作方式可能会有所不同,所以它可能在Web上工作,但在Android或iPhone上不起作用,而且您无法在没有实际设备的情况下进行测试。

解决方法是:使用实际设备进行测试,而不是使用模拟器,并且在使用IDE时不要同时打开许多应用程序,因为浏览器与模拟器一样不好。

以下是整理后的文章:

如果您只使用简单的UI小部件,您可以使用浏览器中的嵌入式开发工具来获取您正在使用的设备的尺寸,如下图所示:

How to use devtools to open panels

但是,大多数情况下,根据不同的平台,库的工作方式可能会有所不同,所以它可能在Web上工作,但在Android或iPhone上不起作用,并且您无法在没有实际设备的情况下进行测试。

是的,VS Code非常适合使用Flutter,并且可能比Android Studio更好,但它不会给您带来预期的差异。在我看来,使其更快的是使用实际设备进行测试,而不是使用模拟器,并且在使用IDE时不要同时打开许多应用程序,因为浏览器与模拟器一样不好。

0