从 ChromeOS 上的 Android 添加 Chrome DevTools 到 Flutter

要为 ChromeOS 添加 Web 作为 Flutter 应用目标,请按照以下步骤操作。

将 Chrome 配置为 Web DevTools 工具

  1. 为 Google Chrome 分配至少 1 GB 的存储空间。考虑为最佳配置分配 2 GB 的存储空间。

  2. 下载并安装 ChromeOS 版本的 Google Chrome 以调试 Web 应用的 JavaScript 代码。

检查你的开发设置

help 帮助

运行 Flutter doctor

flutter doctor 命令验证 ChromeOS 完整 Flutter 开发环境的所有组件。

  1. 打开一个 shell。

  2. 要验证你对所有组件的安装,请运行以下命令。

    $ flutter doctor
    

由于你选择为 Web 开发,因此你不需要所有组件。如果你按照本指南进行操作,则你的命令结果应类似于

Running flutter doctor...
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.19.3, on , locale en)
[✓] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
[✓] Chrome - develop for the web
[✓] Android Studio (version 2023.1 (Hedgehog) or later)
[✓] VS Code (version 1.86)
[✓] Connected device (1 available)
[✓] Network resources


∙ No issues found!

解决 Flutter doctor 问题

flutter doctor 命令返回错误时,可能是由于 Flutter、VS Code、连接的设备或网络资源。

如果 flutter doctor 命令返回任何这些组件的错误,请使用详细标志再次运行它。

$ flutter doctor -v

检查输出,了解你可能需要安装的其他软件或需要执行的进一步任务。

如果你更改了 Flutter SDK 或其相关组件的配置,请再次运行 flutter doctor 以验证安装。

使用 Flutter 开始在 ChromeOS 应用上开发 Web

恭喜!现在你已经安装了所有先决条件和 Flutter SDK,你应该能够开始为 ChromeOS 上的 Web 开发 Flutter 应用。