跳转至正文

配置 Linux 开发环境

配置开发环境,以便在 Linux 桌面上运行、构建和部署 Flutter 应用。

了解如何配置开发环境,以便在 Linux 桌面平台上运行、构建和部署 Flutter 应用。

配置工具链

#

要在 Linux 上运行和调试桌面 Flutter 应用,请下载并安装必备软件包。

使用你偏好的包管理器或方式,安装以下软件包的最新版本:

  • clang
  • cmake
  • ninja-build
  • pkg-config
  • libgtk-3-dev
  • libstdc++-12-dev

在基于 Debian、使用 apt-get 的发行版(如 Ubuntu)上,可使用以下命令安装这些包:

sudo apt-get update -y && sudo apt-get upgrade -y
sudo apt-get install -y clang cmake ninja-build pkg-config libgtk-3-dev libstdc++-12-dev

验证你的配置

#
  1. 检查工具链问题

    要检查 Linux 开发配置是否存在问题,请在常用终端中运行 flutter doctor 命令:

    flutter doctor -v
    

    若在 Linux toolchain 部分看到错误或待完成任务,请完成并解决它们,然后再次运行 flutter doctor -v 以验证更改。

  2. 检查 Linux 设备

    为确保 Flutter 能正确找到并连接你的 Linux 设备,请在常用终端中运行 flutter devices

    flutter devices
    

    若一切配置正确,应至少有一条平台标记为 linux 的条目。

  3. 排查配置问题

    若需要解决配置问题,请参阅安装与配置故障排除

    若仍有问题或疑问,可通过 Flutter 社区 渠道联系。

开始为 Linux 开发

#

恭喜!你已为 Flutter 配置好 Linux 桌面开发,可以在 Linux 上测试的同时继续学习 Flutter,或开始扩展与 Linux 的集成。