前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【Flutter】Flutter 开发环境搭建 ( 2021年08月25日 补充最新资料 | 最新安装教程 )

【Flutter】Flutter 开发环境搭建 ( 2021年08月25日 补充最新资料 | 最新安装教程 )

作者头像
韩曙亮
发布2023-03-29 15:44:21
7430
发布2023-03-29 15:44:21
举报
文章被收录于专栏:韩曙亮的移动开发专栏

文章目录

前言

去年写过一篇 Flutter 的安装博客 , 今年再更新一下安装内容 ;

【Flutter】Flutter 开发环境搭建 ( Android Studio 下 Flutter / Dart 插件安装 | Flutter SDK 安装 | 环境变量配置 | 开发环境检查 ) : https://hanshuliang.blog.csdn.net/article/details/104825048 ;

更新下需要下载的 Flutter SDK 地址 , 国内都被墙了 ;

安装教程比较旧了 , 更新一个最新的 Flutter 安装教程 ;

一、Android Studio 环境安装 Flutter / Dart 插件


Android Studio 中安装 Flutter 和 Dart 插件的步骤不变 , 参考 Android Studio 环境安装 Flutter / Dart 插件 章节 ;

1 . Flutter 插件搜索安装 : Android Studio 菜单栏 -> File -> Settings -> Plugins , 在 Marketplace 中搜索 Flutter 插件 , 点击 Install 按钮安装 ;

在这里插入图片描述
在这里插入图片描述

2 . 点击 Install 安装 : 会提示依赖第三方插件 , 需要 安装 Dart 插件 , 这里需要额外安装 Dart 插件 ;

3 . 接受安装第三方插件 :

在这里插入图片描述
在这里插入图片描述

4 . 安装 Dart 插件 :

在这里插入图片描述
在这里插入图片描述

5 . Flutter / Dart 插件 安装完成 :

在这里插入图片描述
在这里插入图片描述

6 . 重启 Android Studio : 安装完毕后 , 重启 Android Studio 插件才能生效 ;

二、Flutter SDK 下载


进入 Flutter 官网 https://flutter.dev/ 的 Flutter SDK 下载页面 https://flutter.dev/docs/development/tools/sdk/releases , 截止到 2021年08月25日 当前最新的稳定版本是 7月2号发布的

2.2.3

版本 , 下载地址 https://storage.googleapis.com/flutter_infra_release/releases/stable/windows/flutter_windows_2.2.3-stable.zip ;

开发推荐使用 这个

2.2.3

稳定版按本的 SDK ;

在这里插入图片描述
在这里插入图片描述

截止到 2021年08月25日 , 当前最新的 Beta 通道测试版本是 2.5.0-5.2.pre , 下载地址是 https://storage.googleapis.com/flutter_infra_release/releases/beta/windows/flutter_windows_2.5.0-5.2.pre-beta.zip

截止到 2021年08月25日 , 当前最新的开发通道测试版本是 2.5.0-6.0.pre , 下载地址是 https://storage.googleapis.com/flutter_infra_release/releases/dev/windows/flutter_windows_2.5.0-6.0.pre-dev.zip

在这里插入图片描述
在这里插入图片描述

三、设置 Flutter 环境变量


1、设置 Flutter SDK环境变量

将之前下载的 flutter_windows_2.2.3-stable.zip 解压 ;

在这里插入图片描述
在这里插入图片描述

找到该 SDK 的 bin 目录

代码语言:javascript
复制
D:\001_Develop\010_Flutter\flutter_windows_2.2.3-stable\flutter\bin

将上述 bin 目录配置到系统的环境变量中 ;

在这里插入图片描述
在这里插入图片描述

2、设置 Flutter 仓库地址环境变量

代码语言:javascript
复制
PUB_HOSTED_URL : https://pub.flutter-io.cn
FLUTTER_STORAGE_BASE_URL : https://storage.flutter-io.cn

配置 FLUTTER_STORAGE_BASE_URL 变量 :

代码语言:javascript
复制
变量名(N):FLUTTER_STORAGE_BASE_URL
变量值(V):https://storage.flutter-io.cn
在这里插入图片描述
在这里插入图片描述

配置 PUB_HOSTED_URL 变量 :

代码语言:javascript
复制
变量名(N):PUB_HOSTED_URL
变量值(V):https://pub.flutter-io.cn
在这里插入图片描述
在这里插入图片描述

3、配置 Android SDK 环境变量

① 配置 Android SDK 路径 : 首先要配置 ANDROID_HOME 环境变量 , 配置内容是 Android SDK 根目录 ;

代码语言:javascript
复制
变量名(N):ANDROID_HOME
变量值(V):D:\001_Programs\001_Android\002_Sdk\Sdk
在这里插入图片描述
在这里插入图片描述

② 配置 Android SDK 的相关环境变量 : 需要在 Path 环境变量中 , 配置 emulator , platform-tools , tools 地址 ; 格式分别是

代码语言:javascript
复制
%ANDROID_HOME%\emulator
%ANDROID_HOME%\platform-tools
%ANDROID_HOME%\tools
在这里插入图片描述
在这里插入图片描述

四、Flutter 环境变量检查


1 . 检查环境 : 上述操作完成后 , 执行 flutter doctor 命令 , 检查 Flutter 开发环境 ; 该命令第一次运行消耗时间比较长 5 ~ 10 分钟甚至更多 , 耐心等待 ;

代码语言:javascript
复制
flutter doctor
在这里插入图片描述
在这里插入图片描述

2 . 同意全部许可协议 : 按照上述提示 , 执行 flutter doctor --android-licenses 命令 , 同意全部许可协议 , 即可检测通过 ;

代码语言:javascript
复制
flutter doctor --android-licenses

这是去年提示的内容 :

在这里插入图片描述
在这里插入图片描述

这是本次执行后的内容 :

代码语言:javascript
复制
Warning: Observed package id 'extras;intel;Hardware_Accelerated_Execution_Manager' in inconsistent location 'D:\001_Develop\001_SDK\Sdk\extras\intel\Hardware_Accelerated_Execution_Manager-2' (Expected 'D:\001_Develop\001_SDK\Sdk\extras\intel\Hardware_Accelerated_Execution_Manager')
Warning: Already observed package id 'extras;intel;Hardware_Accelerated_Execution_Manager' in 'D:\001_Develop\001_SDK\Sdk\extras\intel\Hardware_Accelerated_Execution_Manager'. Skipping duplicate at 'D:\001_Develop\001_SDK\Sdk\extras\intel\Hardware_Accelerated_Execution_Manager-2'
Warning: Observed package id 'extras;intel;Hardware_Accelerated_Execution_Manager' in inconsistent location 'D:\001_Develop\001_SDK\Sdk\extras\intel\Hardware_Accelerated_Execution_Manager-2' (Expected 'D:\001_Develop\001_SDK\Sdk\extras\intel\Hardware_Accelerated_Execution_Manager')
Warning: Already observed package id 'extras;intel;Hardware_Accelerated_Execution_Manager' in 'D:\001_Develop\001_SDK\Sdk\extras\intel\Hardware_Accelerated_Execution_Manager'. Skipping duplicate at 'D:\001_Develop\001_SDK\Sdk\extras\intel\Hardware_Accelerated_Execution_Manager-2'
All SDK package licenses accepted.======] 100% Computing updates...
在这里插入图片描述
在这里插入图片描述
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-08-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 文章目录
  • 前言
  • 一、Android Studio 环境安装 Flutter / Dart 插件
  • 二、Flutter SDK 下载
  • 三、设置 Flutter 环境变量
    • 1、设置 Flutter SDK环境变量
      • 2、设置 Flutter 仓库地址环境变量
        • 3、配置 Android SDK 环境变量
        • 四、Flutter 环境变量检查
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档