【Flutter 1-2】在 Windows 10下安装Flutter+Dart+Android Studio 配置Flutter开发环境
在 Windows 10下安装Flutter+Dart+Android Studio 配置Flutter开发环境
配置环境变量
由于部分网站被墙的原因,我们需要先配置Flutter国内镜像地址,这两个地址是由Flutter官方维护的,可以放心使用
首先我们找到此电脑点击右键,然后点击属性

然后点击高级系统设置

点击高级然后找到下面的环境变量并点击

点击新建

变量名输入PUB_HOSTED_URL 变量值输入 https://pub.flutter-io.cn 然后点击确定

继续点击 新建
变量名输入FLUTTER_STORAGE_BASE_URL 变量值输入 https://storage.flutter-io.cn 然后点击确定

到这里需要的环境变量就配置完成了
开始安装Flutter
下载安装文件并解压缩
点击进入官网下载需要的版本
如果不能打开该网站,可去我的网盘去取版本是1.22.0 提取码: awjy
下载完成后在新建一个文件夹解压缩,我这里选的是C:\src\flutter
解压成功之后,我们需要将Flutter也配置到环境变量中,flutter文件夹下的bin目录路径(我这里是C:\src\flutter\bin)配置到环境变量中。打开配置环境变量的步骤参考 上面的步骤配置环境变量
双击Path来添加

将C:\src\flutter\bin配置进去

运行 flutter doctor
将路径配置之后我们打开 终端工具PowerShell输入flutter doctor查看还有哪些需要配置。flutter doctor是Flutter官方提供的用来检测当前Flutter配置环境的工具,可以快速的帮我们发现问题。
运行之后我们会看到输出如下:

很明显我们还需要安装 Android Studio,Andriod Studio是Flutter官方支持的IDE工具。
去Andriod Studio 官网下载下载完成后,一路Next安装完成,然后启动Android Studio,第一次安装默认会安装很多依赖,这个等慢慢安装就可以了。
启动之后点击File->Settings

找到Plugins在输入框内输入Flutter点击安装

安装Flutter的时候默认会要求安装Dart

安装后重启 Andriod Studio
然后我们把Android SDK路径配置到系统变量里面
我们先找到File->Other Settings->Default Project Structure..并点击

找到SDK的路径

进入到文件下找到SDK文件夹有一个platform-tools的文件夹,复制这个路径添加到系统Path中
变量名是ANDROID_HOME

这时候我们再执行一次 flutter doctor

现在我们只需要再执行一次 flutter doctor --android-licenses 弹出的提示选择y或者是直接回车即可。
然后再运行一次flutter doctor已经没有错误提示了。
这样我们的Flutter的环境就配置完成了。
安装Android 模拟器
打开Android Studio 找到右上角的AVD Manager并点击

点击Create Virtual Device... 选择一个我们需要需要安装的模拟器,然后点击Next

在配置页面选择Hardware - GLES 2.0

新建Flutter项目并运行
点击Android Studio 里面的 File->New->New Flutter Project
新建项目并打开
选择我们刚刚安装好的模拟器,并且点击运行 就可以看到效果啦!

可能会遇到的问题
在执行 flutter doctor --android-licenses出现以下错误

需要我们手动安装Android SDK Platform-Tools
打开Android Studio 点击File->Settings->Android SDK找到Android SDK Platform-Tools安装即可!

【Flutter 1-2】在 Windows 10下安装Flutter+Dart+Android Studio 配置Flutter开发环境的更多相关文章
- Windows 10下安装配置Caffe并支持GPU加速(修改版)
基本环境 建议严格按照版本来 - Windows 10 - Visual Studio 2013 - Matlab R2016b - Anaconda - CUDA 8.0.44 - cuDNN v4 ...
- 【适合N卡独显电脑的环境配置】Tensorflow教程-Windows 10下安装tensorflow 1.5.0 GPU with Anaconda
注意: 1.目前Anaconda 更新原命令activate tensorflow 改为 conda activate tensorflow 2. 目前windows with anaconda 可以 ...
- ubuntu16.04下安装jdk和android studio
1首先要在JDK官网下载对应的Linux的JDK版本.进入该网站后,先选择Accept License Agreement然后即可下载.本人的Linux系统为ubuntukylin 16.04 64 ...
- Windows 10 下安装 npm 后全局 node_modules 和 npm-cache 文件夹的设置
npm 指 Node Package Manager,是 Node.js 中一个流行的包管理和分发工具.Node.js 在某个版本的 Windows 安装包开始已经加入了 npm,现在可以进入 htt ...
- 在windows 10下安装python
windows系统默认状态下是没有安装python的,我们需要下载并安装它. 首先检查是否安装了python 在"开始"菜单中输入cmd,然后右击选择管理员身份运行,这样就打开了一 ...
- windows 10下安装linux系统
理员权限打开powershell,输入 Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-L ...
- 【适合核显电脑的环境配置】Tensorflow教程-Windows 10下安装tensorflow CPU with Anaconda
安装TensorFlow 1.5.0 CPU版本 :仅支持CPU的TensorFlow. 如果您的系统没有NVIDIA GPU,则必须安装此版本. 1.首先下载和安装Anaconda TensorFl ...
- windows 10 下安装python 2.7
下载msi的安装包: https://www.python.org/ftp/python/2.7.8/python-2.7.8.msi [incorrect] PS C:\Python27> . ...
- windows 10 下安装VMware Workstation Pro 15.0(亲测可用!)
参考链接:https://blog.csdn.net/qq_39016934/article/details/90285915 VMware Workstation Pro 15.0的下载官网:htt ...
随机推荐
- 认证授权:IdentityServer4 - 单点登录
前言 上一篇文章介绍了IdentityServer4的各种授权模式,本篇继续介绍使用IdentityServer4实现单点登录效果. 单点登录(SSO) SSO( Single Sign-On ),中 ...
- 常见消息中间件之RocketMQ
前言 RocketMQ是一款分布式.队列模型的消息中间件,由阿里巴巴自主研发的一款适用于高并发.高可靠性.海量数据场景的消息中间件.早期开源2.X版本名为MetaQ:2015年迭代3.X版本,更名为R ...
- Linux系统编程—信号量
大家知道,互斥锁可以用于线程间同步,但是,每次只能有一个线程抢到互斥锁,这样限制了程序的并发行.如果我们希望允许多个线程同时访问同一个资源,那么使用互斥锁是没有办法实现的,只能互斥锁会将整个共享资源锁 ...
- JSTL1.1函数标签库(functions)
JSTL1.1函数标签库(functions) 在jstl中的fn标签也是我们在网页设计中经常要用到的很关键的标签,在使用的时候要先加上头 <%@ taglib uri="http:/ ...
- 纹理_贴图_texture
详细代码可以在我的GitHub上找文末指定的项目.
- 关于VS编译报错,但是错误信息未提示问题解决方案
可能代码中引用了别的类库中的函数,然后未编译被引用库导致编译报错,重新编译被引用库然后再编译当前库即可解决问题
- Win10系统下的MySQL5.7.24版本(解压版)详细安装教程
进入MySQL官网下载压缩包 MySQL官网:https://www.mysql.com/ 将页面拉到最底,点击MySQL Community Server 跳转到下载页面,默认选择是最新版MySQL ...
- 01 How does C Programming work ? C语言如何工作?
where is C used ? C 语言的应用场景 C is widely used C语言被广泛应用于: For creating desktop applications 用于创建桌面应用程序 ...
- Matlab中fspecial的用法
来源:https://blog.csdn.net/hustrains/article/details/9153553 Fspecial函数用于创建预定义的滤波算子,会与imfilter搭配使用,其语法 ...
- MeteoInfoLab脚本示例:图形版面、点标注
在MeteoInfoLab界面中,图形的大小会随着它所在的窗口的大小改变而改变,在需要精确控制图中一些要素的位置的时候会比较困难,这时可以用figure函数的一些参数来控制图形版面大小.figure函 ...