git安装flutter

  1. 首先设置 Flutter 的镜像环境变量(在 PowerShell 中运行):
powershell 复制代码
# 设置 Flutter 镜像
$env:PUB_HOSTED_URL="https://pub.flutter-io.cn"
$env:FLUTTER_STORAGE_BASE_URL="https://storage.flutter-io.cn"

# 将这些环境变量永久保存
[System.Environment]::SetEnvironmentVariable('PUB_HOSTED_URL', 'https://pub.flutter-io.cn', 'User')
[System.Environment]::SetEnvironmentVariable('FLUTTER_STORAGE_BASE_URL', 'https://storage.flutter-io.cn', 'User')

转自

  1. 使用 Git 克隆 Flutter SDK(选择一个目录,比如 D:\development):
powershell 复制代码
# 创建目录
mkdir D:\development
cd D:\development

# 克隆 Flutter 仓库
git clone https://github.com/flutter/flutter.git -b stable
  1. 添加 Flutter 到环境变量
powershell 复制代码
# 添加 Flutter bin 目录到用户环境变量
$userPath = [Environment]::GetEnvironmentVariable('Path', 'User')
$flutterPath = "D:\development\flutter\bin"
[Environment]::SetEnvironmentVariable('Path', "$userPath;$flutterPath", 'User')
  1. 重新打开新的 PowerShell 窗口,运行 Flutter doctor 检查环境
powershell 复制代码
flutter doctor

如果 GitHub 访问较慢,可以使用 Gitee 镜像:

powershell 复制代码
git clone https://gitee.com/mirrors/Flutter.git -b stable flutter

注意事项:

  1. 确保已经安装了 Git
  2. 安装路径不要包含中文和特殊字符
  3. 如果 flutter doctor 提示需要安装其他组件:
    • Android Studio
    • Visual Studio(安装 Desktop development with C++)
    • VS Code

常见问题解决:

  1. 如果下载速度慢,可以使用 Git 代理:
powershell 复制代码
git config --global http.proxy http://127.0.0.1:7890
git config --global https.proxy http://127.0.0.1:7890
  1. 如果需要取消代理:
powershell 复制代码
git config --global --unset http.proxy
git config --global --unset https.proxy

完成安装后,可以验证安装:

powershell 复制代码
flutter --version
flutter doctor
相关推荐
小白阿龙2 分钟前
鸿蒙+flutter 跨平台开发——物品过期追踪器开发实战
jvm·flutter·harmonyos·鸿蒙
猛扇赵四那边好嘴.7 分钟前
Flutter 框架跨平台鸿蒙开发 - 亲子成长记录应用开发教程
flutter·华为·harmonyos
无限进步_8 分钟前
C语言实现贪吃蛇游戏完整教程【最终版】
c语言·开发语言·c++·git·游戏·github·visual studio
djarmy18 分钟前
【开源鸿蒙跨平台 flutter选型】为开源鸿蒙跨平台工程集成网络请求能力,实现数据清单列表的完整构建与开源鸿蒙设备运行验证
flutter·华为·harmonyos
小白阿龙19 分钟前
鸿蒙+flutter 跨平台开发——支持自定义的打印纸生成器实战
flutter·华为·harmonyos·鸿蒙
muddjsv22 分钟前
Git 命令全解析:分类、常用命令与实战指南
git
小风呼呼吹儿33 分钟前
Flutter 框架跨平台鸿蒙开发 - 运动健身打卡:打造你的专属健身助手
flutter·华为·harmonyos
夜雨声烦丿1 小时前
Flutter 框架跨平台鸿蒙开发 - 动物识别工具应用开发教程
flutter·华为·harmonyos
IT陈图图1 小时前
基于 Flutter × OpenHarmony 音乐播放器应用 —— 构建搜索栏
flutter·开源·鸿蒙·openharmony
kirk_wang1 小时前
Flutter艺术探索-Flutter单元测试:test包使用指南
flutter·移动开发·flutter教程·移动开发教程