在 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开发环境的更多相关文章

  1. Windows 10下安装配置Caffe并支持GPU加速(修改版)

    基本环境 建议严格按照版本来 - Windows 10 - Visual Studio 2013 - Matlab R2016b - Anaconda - CUDA 8.0.44 - cuDNN v4 ...

  2. 【适合N卡独显电脑的环境配置】Tensorflow教程-Windows 10下安装tensorflow 1.5.0 GPU with Anaconda

    注意: 1.目前Anaconda 更新原命令activate tensorflow 改为 conda activate tensorflow 2. 目前windows with anaconda 可以 ...

  3. ubuntu16.04下安装jdk和android studio

    1首先要在JDK官网下载对应的Linux的JDK版本.进入该网站后,先选择Accept License Agreement然后即可下载.本人的Linux系统为ubuntukylin 16.04  64 ...

  4. Windows 10 下安装 npm 后全局 node_modules 和 npm-cache 文件夹的设置

    npm 指 Node Package Manager,是 Node.js 中一个流行的包管理和分发工具.Node.js 在某个版本的 Windows 安装包开始已经加入了 npm,现在可以进入 htt ...

  5. 在windows 10下安装python

    windows系统默认状态下是没有安装python的,我们需要下载并安装它. 首先检查是否安装了python 在"开始"菜单中输入cmd,然后右击选择管理员身份运行,这样就打开了一 ...

  6. windows 10下安装linux系统

    理员权限打开powershell,输入 Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-L ...

  7. 【适合核显电脑的环境配置】Tensorflow教程-Windows 10下安装tensorflow CPU with Anaconda

    安装TensorFlow 1.5.0 CPU版本 :仅支持CPU的TensorFlow. 如果您的系统没有NVIDIA GPU,则必须安装此版本. 1.首先下载和安装Anaconda TensorFl ...

  8. windows 10 下安装python 2.7

    下载msi的安装包: https://www.python.org/ftp/python/2.7.8/python-2.7.8.msi [incorrect] PS C:\Python27> . ...

  9. windows 10 下安装VMware Workstation Pro 15.0(亲测可用!)

    参考链接:https://blog.csdn.net/qq_39016934/article/details/90285915 VMware Workstation Pro 15.0的下载官网:htt ...

随机推荐

  1. 【Java并发编程】从CPU缓存模型到JMM来理解volatile关键字

    目录 并发编程三大特性 原子性 可见性 有序性 CPU缓存模型是什么 高速缓存为何出现? 缓存一致性问题 如何解决缓存不一致 JMM内存模型是什么 JMM的规定 Java对三大特性的保证 原子性 可见 ...

  2. selenium过豆瓣滑动验证码

    首先是加速度代码 def get_tracks(distance): """ 拿到移动轨迹,模仿人的滑动行为,先匀加速后匀减速 匀变速运动基本公式: ①v = v0+at ...

  3. mongodb安装教程(亲测有效)

    网上太多教程了,都是说的不明不白,所以自己整理一份 #参考官网: https://docs.mongodb.com/manual/tutorial/install-mongodb-on-red-hat ...

  4. Linux一些基础命令

    man              查看命令                                                                             -  ...

  5. AD技巧之原理图元器件统一重新编号

    本文将简要介绍Altium Designer中如何进行原理图元器件统一命名,这是Altium Designer软件一个小技巧,在学习和工程实践中,都十分有用的技能. 第一步:打开原理图 第二步:点击& ...

  6. weblogic 安装+部署(一)

    昨天刚接触weblogic,在windows下搭建了一个weblogic,没什么技术,留个笔记. 1.首先要有jdk,添加环境变量这个没什么好说的. 2.下载weblogic:可以去官网下:http: ...

  7. P2652 同花顺

    P2652 同花顺 Link 题目背景 所谓同花顺,就是指一些扑克牌,它们花色相同,并且数字连续. 题目描述 现在我手里有 \(n\) 张扑克牌,但它们可能并不能凑成同花顺.我现在想知道,最少更换其中 ...

  8. 利用Python+pyecharts+tushare图形化展示股票历史财务信息

    在微信或其他平台上,经常能看到别人推荐股票,分析的头头是道,让自己懊恼于没有早点关注到这只股票,好像错失了几个亿.但是投资股票又忌讳听消息跟风,总不能看到别人推荐自己就无脑买入. 看到了一只股票,自己 ...

  9. API可视化管理平台YApi

    Yapi是什么 YApi 是高效.易用.功能强大的 api 管理平台,旨在为开发.产品.测试人员提供更优雅的接口管理服务.可以帮助开发者轻松创建.发布.维护 API,YApi 还为用户提供了优秀的交互 ...

  10. RHSA-2018:0395-重要: 内核 安全和BUG修复更新(需要重启、本地提权、代码执行)

    [root@localhost ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) 修复命令: 使用root账号登陆She ...