在 Debian 上“加 Flutter 插件”通常有几种不同场景,我分别说明,你按需对照即可。
如果你是做 Flutter 开发,想在 项目里加一个插件:
flutter pub add 插件名
例如:
flutter pub add http
flutter pub add provider
编辑 pubspec.yaml:
dependencies:
flutter:
sdk: flutter
http: ^1.2.0
然后执行:
flutter pub get
sudo apt update
sudo apt install -y curl git unzip xz-utils zip libglu1-mesa
cd ~
git clone https://github.com/flutter/flutter.git -b stable
echo 'export PATH="$HOME/flutter/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
flutter doctor
如果你说的是 Flutter Linux 桌面插件(比如调用系统功能):
flutter config --enable-linux-desktop
flutter create .
flutter pub add desktop_drop
例如:
sudo apt install libgtk-3-dev
Debian 官方仓库 目前没有 Flutter,只能通过:
| 问题 | 解决 |
|---|---|
flutter: command not found |
检查 PATH |
| Linux 插件编译失败 | 安装 libgtk-3-dev |
| pub get 慢 | 设置国内镜像 |
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
如果你能具体说一下:
我可以给你更精确的步骤。