【Flutter】Flutter 开发环境搭建 ( 2021年08月25日 补充最新资料 | 最新安装教程 )
文章目录
- 前言
- 一、Android Studio 环境安装 Flutter / Dart 插件
- 二、Flutter SDK 下载
- 三、设置 Flutter 环境变量
- 1、设置 Flutter SDK环境变量
- 2、设置 Flutter 仓库地址环境变量
- 3、配置 Android SDK 环境变量
- 四、Flutter 环境变量检查
前言
去年写过一篇 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.32.2.32.2.3 版本 , 下载地址 https://storage.googleapis.com/flutter_infra_release/releases/stable/windows/flutter_windows_2.2.3-stable.zip ;
开发推荐使用 这个 2.2.32.2.32.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 目录
D:\001_Develop\010_Flutter\flutter_windows_2.2.3-stable\flutter\bin
将上述 bin 目录配置到系统的环境变量中 ;
2、设置 Flutter 仓库地址环境变量
PUB_HOSTED_URL : https://pub.flutter-io.cn
FLUTTER_STORAGE_BASE_URL : https://storage.flutter-io.cn
配置 FLUTTER_STORAGE_BASE_URL 变量 :
变量名(N):FLUTTER_STORAGE_BASE_URL
变量值(V):https://storage.flutter-io.cn
配置 PUB_HOSTED_URL 变量 :
变量名(N):PUB_HOSTED_URL
变量值(V):https://pub.flutter-io.cn
3、配置 Android SDK 环境变量
① 配置 Android SDK 路径 : 首先要配置 ANDROID_HOME 环境变量 , 配置内容是 Android SDK 根目录 ;
变量名(N):ANDROID_HOME
变量值(V):D:\001_Programs\001_Android\002_Sdk\Sdk
② 配置 Android SDK 的相关环境变量 : 需要在 Path 环境变量中 , 配置 emulator , platform-tools , tools 地址 ; 格式分别是
%ANDROID_HOME%\emulator
%ANDROID_HOME%\platform-tools
%ANDROID_HOME%\tools
四、Flutter 环境变量检查
1 . 检查环境 : 上述操作完成后 , 执行 flutter doctor 命令 , 检查 Flutter 开发环境 ; 该命令第一次运行消耗时间比较长 5 ~ 10 分钟甚至更多 , 耐心等待 ;
flutter doctor
2 . 同意全部许可协议 : 按照上述提示 , 执行 flutter doctor --android-licenses 命令 , 同意全部许可协议 , 即可检测通过 ;
flutter doctor --android-licenses
这是去年提示的内容 :
这是本次执行后的内容 :
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...
【Flutter】Flutter 开发环境搭建 ( 2021年08月25日 补充最新资料 | 最新安装教程 )相关推荐
- Neovim开发环境搭建(2021.07.01)
Neovim开发环境搭建(2021.07.01) 一.搭建环境 Ubuntu 21.04 Neovim 0.4.4 二.Neovim安装 # 下载 neovim,如遇网络问题可以采用 https:// ...
- 王者荣耀5月一日服务器维护,王者荣耀5月25日更新内容 王者荣耀2021年5月25日全服不停机更新公告...
王者荣耀5月25日更新了什么?王者荣耀在2021年5月25日进行全服不停机更新,本次更新上线浪漫初夏第三期活动,还有[专属梦境]英雄修炼限时开启,以及礼包上架.商城更新.英雄调整等众多内容.以下是小编 ...
- 逆水寒2021最新服务器,2021年3月25日常规服务器合并投票结果公告
为了改善游戏运营品质,<逆水寒>拟在2021年3月25日(周四)进行服务器合并.经过服务器内投票,现将结果公布如下: 说明:一剑霜寒将获得合服转服补领3.3折的最终折扣,醉梦东风的赛季转服 ...
- 多晴转云h_尼玛2021年1月25日天气:晴,气温:-16~-1℃
尼玛2021年1月25日天气简报 2021年1月25日星期一尼玛天气:晴,西北风,风向角度:284°风力5-6级,风速:40km/h,全天气温-16℃~-1℃,气压值:569,降雨量:0.0mm,相对 ...
- 影之刃服务器维护,《影之刃3》2021年3月25日维护公告
在影之刃3手游中2021年3月25日更新了哪些有趣的内容呢?春日特别行动系列活动将会在本次更新之后正式上线!想了解具体更新情况如何的话,下面就来看一下吧! 入局者敬启, <影之刃3>将于3 ...
- 神雕侠侣手游服务器维修,《神雕侠侣》2021年3月25日更新维护新服开启公告
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 亲爱的玩家: 为了给您提供更好的游戏体验,我们将于2021年3月25日上午8:00-11:00对所有服务器进行停机更新维护,预计维护时间3小时. 若提前完 ...
- 2021年8月12日-------Java从基础到项目教程,Java全栈学习路线,帮你省去培训机构的2万块钱。
余生很贵,请努力活成自己想要的样子. 如何进行学习,别着急,我整理全栈的Java学习路线.帮你吊打面试官. 转载自一位大佬 首先是Java的知识点 一阶段:JavaSE基础 第一步:夯实Java基础语 ...
- 2021年3月25日 星期四 农历二月 霾
2010年6月15日 整整过去五年了.每当时间的轮盘旋转到这天的时候,八门总能感到自己被不由分说地拉回到那个时空,案件发生的夜晚.回忆妹妹西子的遇害让八门内心悔恨交集.悔的是,那天晚上没能见到妹妹的最 ...
- 【错误记录】Android Studio 的 Flutter 代码界面没有 Logcat 面板 ( 2021年08月28日最新解决方案 )
文章目录 前言 一. 报错信息 二. 解决方案 前言 在之前的博客 [错误记录]Android Studio 的 Flutter 代码界面没有 Logcat 面板 中 , 处理了该问题 , 不过时去年 ...
最新文章
- 虚拟机linux 8.04汉化,在虚拟机中快速安装 Ubuntu 18.04
- [转]VSTO Office二次开发RibbonX代码结构
- ATTENTION QKV理解
- 网络摄像头1 mjpg-streamer使用方法
- java调用指定浏览器_Java调用浏览器打开网页完整实例
- java分页数据导出excel
- Oracle里silent,静默方式(silent)安装Oracle软件
- 大话数据结构 -07-1 图的定义、抽象数据类型与存储结构
- ActiveMq工作笔记002---Centos7.3安装ActiveMq
- Please make sure you have the correct access rights and the repository exists.
- tp5数据排序分页展示
- 万字长文入门 Redis 命令、事务、锁、订阅、性能测试
- 智能小车寻迹c语言程序,智能小车循迹记时测速程序
- VBScript教程-第三章. 脚本的组成部分
- 保研面试复习之计算机网络篇
- 十大保养方法让你对汽车保养更加得心应手
- 使用mybatis拦截器实现业务层和持久化层的数据处理、加密、解密、脱敏。
- 商城购物系统【用户登录注册,购物页面,购物车页面,订单页面】
- 恢复SQL Server简单模式下误删除堆表记录
- 第十八章 Caché 命令大全 NEW 命令