在Debian上配置Flutter开发环境需要几个步骤。以下是详细的指南:
1. 安装必要的软件包
首先,确保你的系统是最新的,并安装必要的软件包:
sudo apt update sudo apt upgrade sudo apt install clang cmake build-essential pkg-config libegl1-mesa-dev libxkbcommon-dev libgles2-mesa-dev libwayland-dev wayland-protocols git curl wget unzip
2. 安装Dart SDK
Flutter SDK中包含了Dart SDK,但你可以选择单独安装Dart SDK以便于使用Dart命令行工具。
mkdir -p ~/dev/dart-sdk cd ~/dev/dart-sdk wget https://storage.googleapis.com/dart-sdk/releases/latest/dart-sdk-linux-x64-release.zip unzip dart-sdk-linux-x64-release.zip sudo mv dart-sdk-linux-x64 ~/dev/dart-sdk/
将Dart SDK的bin
目录添加到系统环境变量中:
echo 'export PATH="$HOME/dev/dart-sdk/bin:$PATH"' >> ~/.bashrc source ~/.bashrc
验证Dart安装:
dart --version
3. 安装Flutter SDK
下载并解压Flutter SDK:
wget https://storage.googleapis.com/flutter_infra/releases/stable/linux/flutter_linux_v1.5.4-hotfix.2-stable.tar.xz tar xf flutter_linux_v1.5.4-hotfix.2-stable.tar.xz -C /opt
将Flutter添加到系统路径:
echo 'export PATH="/opt/flutter/bin:$PATH"' >> ~/.bashrc source ~/.bashrc
验证Flutter安装:
flutter --version
4. 配置Flutter
运行flutter doctor
命令来检查是否有任何依赖项需要安装:
flutter doctor
根据flutter doctor
的输出,安装任何缺失的依赖项。例如,如果需要安装Android SDK,请按照Flutter官方文档中的说明进行操作。
5. 安装IDE
Flutter支持多种IDE,包括VSCode、Android Studio和IntelliJ IDEA。以下是安装和配置这些IDE的简要指南:
使用VSCode
安装VSCode并添加Flutter和Dart插件:
- 下载并安装VSCode:VSCode官网
- 打开VSCode,点击左侧的Extensions按钮,搜索并安装Flutter和Dart插件。
使用Android Studio
下载并安装Android Studio:
在Android Studio中安装Flutter和Dart插件:
- 打开Android Studio,进入
Preferences
->Plugins
,搜索并安装Flutter和Dart插件。
6. 配置Flutter镜像(可选)
在中国,使用以下镜像地址可以加速Flutter的下载:
export PUB_HOSTED_URL=https://pub.flutter-io.cn export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
7. 运行Flutter应用
创建一个新的Flutter项目:
flutter create my_first_app cd my_first_app
运行项目:
flutter run
这样,你就成功在Debian上配置了Flutter开发环境。现在你可以开始创建和运行Flutter应用了。