centos下flutter资源怎么获取
导读:CentOS 下获取与使用 Flutter 资源的完整指南 一 准备与获取 Flutter SDK 安装基础依赖 执行:sudo yum update -y && sudo yum install -y wget git...
CentOS 下获取与使用 Flutter 资源的完整指南
一 准备与获取 Flutter SDK
- 安装基础依赖
- 执行:
sudo yum update -y & & sudo yum install -y wget git unzip which
- 执行:
- 获取 SDK(两种常用方式)
- 方式 A 手动下载并解压
- 到 Flutter 官网获取最新 Linux x64 的 tar.xz 下载链接,示例:
wget https://storage.googleapis.com/flutter/releases/3.10.0/flutter-linux-x64-3.10.0.tar.xz
- 解压与链接:
sudo tar -xf flutter-linux-x64-3.10.0.tar.xz -C /opt/sudo ln -s /opt/flutter/bin/flutter /usr/local/bin/flutter
- 到 Flutter 官网获取最新 Linux x64 的 tar.xz 下载链接,示例:
- 方式 B 使用官方安装脚本
curl -fsSL https://dl.flutter.io/linux/flutter.sh | bash
- 方式 A 手动下载并解压
- 配置 PATH(按你的 shell 选择其一)
- Bash:
echo 'export PATH="$HOME/flutter/bin:$PATH"' > > ~/.bashrc & & source ~/.bashrc - Zsh:
echo 'export PATH="$HOME/flutter/bin:$PATH"' > > ~/.zshrc & & source ~/.zshrc
- Bash:
- 国内镜像(可选,提升下载速度)
- 写入环境变量(对当前会话立即生效,建议写入
~/.bashrc或/etc/profile持久化):export PUB_HOSTED_URL=https://pub.flutter-io.cnexport FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn- 或使用清华镜像:
export PUB_HOSTED_URL=https://mirrors.tuna.tsinghua.edu.cn/dart-pub/export FLUTTER_STORAGE_BASE_URL=https://mirrors.tuna.tsinghua.edu.cn/flutter
- 写入环境变量(对当前会话立即生效,建议写入
- 验证安装
flutter --versionflutter doctor(首次会触发下载 Dart SDK 与平台工具,耗时取决于网络)
二 获取项目依赖与引擎等运行时资源
- 获取项目依赖
- 进入项目根目录后执行:
flutter pub get(读取 pubspec.yaml 并拉取 Dart 包 到本地缓存)
- 进入项目根目录后执行:
- 获取/更新引擎与平台工具
- 执行:
flutter doctor -v(按需触发下载 Flutter Engine、Android SDK、Chrome、Linux desktop 等工具)
- 执行:
- 接受 Android 许可
- 执行:
flutter doctor --android-licenses,出现提示时输入 y 全部同意
- 执行:
- 常见网络问题处理
- 若
flutter pub get或flutter doctor下载缓慢/失败,优先确认已配置国内镜像(见上节),再重试命令
- 若
三 获取 Android 相关资源(可选)
- 安装 Android Studio(Linux 版)
- 从官网下载安装包,按向导完成安装,并在 SDK Manager 中勾选:
- Android SDK Platform-Tools
- Android SDK Tools(新版已合并到 Platform-Tools,按需选择)
- Android SDK Build-Tools(建议选最新稳定版)
- Android Emulator(如需模拟器)
- 从官网下载安装包,按向导完成安装,并在 SDK Manager 中勾选:
- 配置环境变量(写入
~/.bashrc或/etc/profile)export ANDROID_HOME=$HOME/Android/Sdkexport PATH=$PATH:$ANDROID_HOME/emulator:$ANDROID_HOME/tools:$ANDROID_HOME/tools/bin:$ANDROID_HOME/platform-tools- 使配置生效:
source ~/.bashrc
- 验证
adb devices(能列出设备/模拟器即正常)- 再次运行
flutter doctor检查 Android 项是否通过
四 常用验证与排错命令
- 查看环境状态:
flutter doctor -v - 获取/升级依赖:
flutter pub get、flutter pub upgrade - 清理构建缓存:
flutter clean - 查看/切换渠道:
flutter channel、flutter upgrade - 若
flutter命令不可用,检查 PATH 是否包含 $HOME/flutter/bin 或 /usr/local/bin/flutter,必要时重新source配置文件或重登终端
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: centos下flutter资源怎么获取
本文地址: https://pptw.com/jishu/754477.html
