在Ubuntu上配置Flutter前,需安装构建工具、Git、Curl等依赖,确保后续步骤顺利进行。打开终端运行以下命令:
sudo apt update && sudo apt install -y git curl unzip wget zsh libgtk-3-dev 此命令会更新系统软件包列表,并安装Flutter开发所需的常用工具。
直接从GitHub克隆Flutter稳定版SDK,保持后续更新便捷:
git clone -b stable https://github.com/flutter/flutter.git 若不想使用Git,可从Flutter官网下载Linux版本的压缩包(如flutter_linux_xxx_stable.tar.xz),下载后保存至指定目录(如~/Downloads)。
flutter目录(无需额外解压)。/opt/flutter或~/flutter):tar -xf ~/Downloads/flutter_linux_xxx_stable.tar.xz -C /opt/flutter # 解压至/opt目录 # 或 tar -xf ~/Downloads/flutter_linux_xxx_stable.tar.xz -C ~ # 解压至用户主目录 为了让系统识别flutter命令,需将SDK的bin目录添加到PATH环境变量中。
.bashrc或.zshrc):nano ~/.bashrc # 若使用Bash # 或 nano ~/.zshrc # 若使用Zsh /path/to/flutter为实际SDK路径,如/opt/flutter或~/flutter):export PATH="$PATH:/path/to/flutter/bin" source ~/.bashrc # 或 source ~/.zshrc 执行flutter doctor命令,它会扫描系统环境并列出缺失的依赖项(如Android SDK、Dart SDK等)。根据输出提示逐一解决:
flutter doctor --android-licenses并输入y接受所有许可。若需开发Android应用,需安装Android Studio并配置SDK:
Settings > Plugins,搜索“Flutter”和“Dart”并安装;~/Android/Sdk),并通过flutter doctor验证SDK是否被识别。国内用户可通过设置镜像源加速依赖包下载,编辑~/.bashrc或~/.zshrc文件,添加以下内容:
export PUB_HOSTED_URL=https://pub.flutter-io.cn export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn 保存后运行source ~/.bashrc(或source ~/.zshrc)使配置生效。
flutter create 项目名称(如flutter create my_app),生成Flutter项目目录;flutter run即可启动应用。通过以上步骤,即可在Ubuntu上完成Flutter环境的配置,并开始开发跨平台应用。