Flutter系列 --- 环境配置
Flutter系列 --- 环境配置
本系列教程基本会以Windows来作为基底来写(原因是因为没有mac), 若有小伙伴需要MacOs
的教程, 文中多少会提及一些,但是若在使用过程中有任何不妥的地方,请及时查看官方文档https://flutterchina.club>或...
配置镜像
由于Flutter是墙外的资源,所以这里我们需要配置一下国内的镜像,以Windows为例(当然如果你在用VPN的话,这一步可以跳过)
# 将下面的环境变量添加到用户环境变量里。参照下图 export PUB_HOSTED_URL=https://pub.flutter-io.cn export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn # 注意这两个镜像为临时镜像,如若出现不能使用的情况,需要参考 Using Flutter in China <https://github.com/flutter/flutter/wiki> 获取有关镜像服务器的最新动态。
系统要求
要安装并运行Flutter, 您的开发环境必须满足以下最低要求
- 操作系统 windows7或者更高版本(64-bit)
- 磁盘空间 400 MB (不包括Android Studio的磁盘空间)
工具 Flutter 依赖下面这些命令行工具
- GIT for Windows(Git命令行工具) https://git-scm.com/download/win
若已安装则可直接跳过
# 这里注意一点,有些人在安装完Git之后会出现无法在CMD或PowerShell执行Git命令,需要在环境变量Path中添加你的cmd的路径,看下图
获取Flutter SDK
- 下载Flutter的最新可用安装包,有以下三种方式
- Flutter 官网 https://flutter.dev/docs/deve...
- Flutter Github https://github.com/flutter/fl...
- 去扫下面的两个二维码
- 将安装包解压到你想要安装的路径
这里需要注意的是不要将Flutter安装到权限较高的文件夹里,比如C:\Program Files\
- 在你安装Flutter的安装目录里找到
flutter_console.bat
,双击运行并启动flutter 命令行,就可以在Flutter的命令行里运行Flutter命令了。
上面是官方的说法,其实你安装了之后只需要配置环境变量即可在各种终端运行Flutter
命令了。这里需要注意的点是,Flutter
的一些命令是需要联网的,如果你没有按照第一步配置国内镜像的话,你要有一个可靠的vpn
才能确保命令的顺利执行。
Flutter Doctor
Doctor的命令主要是用于检测当前环境是否还需要安装其他依赖
# 注意此命令暂不支持在git bash这样的第三方shell执行。 flutter doctor
在终端窗口中黑体加粗的为当前需要安装的软件或者是需要进一步执行的任务。
例如
[-] Android toolchain - develop for Android devices • Android SDK at D:\Android\sdk ✗ Android SDK is missing command line tools; download from https://goo.gl/XxQghQ • Try re-installing or updating your Android SDK, visit https://flutter.io/setup/#android-setup for detailed instructions.
下方为全部安装正常的
编辑器
多家编辑器都为Flutter
提供了IDE
的支持。比如:IntelliJ IDEA
、Android Studio
、VS Code
。这里只对Android Studio
和VS Code
进行插件和安装讲解。
Android Studio
- 下载
Android Studio
https://developer.android.com...
此页面也是需要翻墙的,如果没有vpn
的同学可以直接用下面提供的工具包里面的Android Studio
。也可以自行和度娘取。
- 启动
Android Studio
,执行向导下载最新的Android SDK
、Android SDK平台工具
、Android SDK下载工具
。如果你是从官网下载的话,一路下一步即可。 如果你是从度娘下载的话,建议下载包含SDK
的安装文件,因为在下载与SDK
相关的东西过程中也是需要翻墙的。
这里注意的是Flutter
默认使用的Android SDK
的版本是基于你的adb
版本的。如果想使用不同版本的话,需要手动修改ANDROID_HOME
环境变量为SDK的安装目录。其次,Flutter
应用的最低版本为Android 4.1(API level 16)
或更高的Android设备。这里模拟器设置不做多讲,因为因人而异,喜欢什么版本的选择什么版本即可,傻瓜式图像式引导操作。只是需要注意的是需要打开VT,这样你的模拟器在执行速度上会有质的飞跃。具体打开方式自行度娘。
- 下载
Flutter
、Dart
插件。
其实在安装Flutter
插件的时候就会提示你需要一并安装Dart
插件的,点击同意就会合并安装。具体安装方式见下图。(记得重启之后才生效)
VS Code
- 下载
VS Code
https://code.visualstudio.com/(主要需要1.20.1及以上的) - 打开
VS Code
=> 快捷键ctrl + shift + P
=> 输入Extensions: Install Extension
(其实直接侧边栏点击插件即可) - 搜索
Flutter
下载即可。
以上我们的环境配置工作就完成了,让我们来先下载官网的一个小栗子来体验一下吧。
体验你的第一个Flutter
以VS Code
为例,但是我们都需要先预先链接我们的手机或者是打开我们的模拟器。
- 打开
VS Code
=> 快捷键ctrl + shift + P
=> 输入Flutter: New Project
- 选择你要存放的位置,回车,等待项目初始化完成。
F5
或Debug -> Stary Debugging
- 正常跑起来之后则为上述的图片样子
- 这里
Flutter
为我们提供了热重载的功能,可以快速开发。和webpack
的热重载很相似、你可以将yourpath/lib/main.dart
里的'You have pushed the button this many times:'
更改观察你的手机或者模拟器的变化。
下一节主要创建一个应用用来学习Flutter
的相关知识。
资源
后台回复Flutter Tools
获取文中的Flutter
和Android Studio
下载注:本文主要以Flutter官网的文档为主编写,如有侵权,请联系~~
你也可以关注我的微信公众号: 混日子码农
相关推荐
csdnYF 2020-11-15
SemiraChen 2020-10-10
YejiaSun 2020-09-27
csdnYF 2020-09-20
FrankAbagnale 2020-09-15
wmd看海 2020-07-27
szintu 2020-07-05
chaoxiao 2020-07-04
wmd看海 2020-06-27
龙衣 2020-06-26
龙衣 2020-06-09
龙衣 2020-06-08
wmd看海 2020-06-04
Samlss 2020-06-04
wmd看海 2020-06-04
csdnYF 2020-05-30
androidgjw 2020-05-28
wmd看海 2020-05-28
wmd看海 2020-05-19