温馨提示×

Debian上如何搭建Flutter开发环境

小樊
52
2025-10-03 18:05:37
栏目: 智能运维

1. 更新系统并安装必要依赖
在Debian系统上搭建Flutter环境前,需先更新系统包列表并安装构建工具、网络工具等依赖,确保后续步骤顺利进行:

sudo apt update && sudo apt upgrade -y
sudo apt install -y wget git cmake unzip xz-utils

2. 下载并解压Flutter SDK
从Flutter官方网站下载最新的稳定版SDK(以Linux版本为例),解压到指定目录(如/flutter):

mkdir -p /flutter
cd /flutter
wget https://storage.googleapis.com/flutter-release/releases/stable/flutter_linux_3.24.5-stable.tar.xz  # 替换为最新版本链接
tar -xf flutter_linux_3.24.5-stable.tar.xz --strip-components=1

3. 配置环境变量
将Flutter的bin目录添加到系统PATH中,使终端能全局识别flutter命令。编辑~/.bashrc(或~/.zshrc,若使用Zsh)文件:

nano ~/.bashrc

在文件末尾添加以下内容,保存后运行source命令使配置生效:

export PATH="$PATH:/flutter/bin"
source ~/.bashrc

4. 验证Flutter安装
运行flutter doctor命令,检查环境配置是否完整。该命令会列出缺失的组件(如Android SDK、Dart插件等),并根据提示解决:

flutter doctor

5. 安装Android开发工具(可选,用于移动端开发)
若需开发Android应用,需安装Android Studio及配套工具:

  • 安装Android Studio:从官网下载Linux版本,解压后移动到/opt目录并启动:
    wget https://dl.google.com/android/repository/android-studio-2024.2.1-linux.tar.gz
    sudo tar -xf android-studio-2024.2.1-linux.tar.gz -C /opt
    /opt/android-studio/bin/studio.sh  # 启动Android Studio,完成初始设置
    
  • 安装Flutter与Dart插件:在Android Studio中,通过File > Settings > Plugins搜索“Flutter”和“Dart”,点击Install并重启。
  • 配置Android SDK:通过Android Studio的SDK Manager安装所需SDK版本(如API 33+),并设置ANDROID_HOME环境变量(可选,若Android Studio路径已加入PATH则无需额外配置)。

6. (可选)配置国内镜像加速
若在国内使用,可通过配置镜像源加快依赖下载速度:

echo 'export PUB_HOSTED_URL=https://mirrors.tuna.tsinghua.edu.cn/dart-pub' >> ~/.bashrc
echo 'export FLUTTER_STORAGE_BASE_URL=https://mirrors.tuna.tsinghua.edu.cn/flutter' >> ~/.bashrc
source ~/.bashrc

7. 创建并运行Flutter项目
通过flutter create命令生成新项目,进入项目目录后运行应用:

flutter create my_first_app
cd my_first_app
flutter run  # 自动启动模拟器或连接设备运行应用

注意事项

  • 若使用Snap安装(替代方法),可运行sudo snap install flutter --classic,但官方推荐手动下载以保证稳定性;
  • flutter doctor提示的缺失组件需逐一解决(如Android SDK、iOS工具链等),否则无法正常开发;
  • 定期运行flutter upgrade更新SDK至最新版本,获取功能优化与安全修复。

0