flutter 环境安装以及配置
首先需要下载flutter源码,以下是github地址:
https://github.com/flutter/flutter
然后需要安装git环境吧,下图红框可以自行下载安装

接下来需要安装flutter sdk,可以自行创建一个指定的目录,把相应的flutter源码clone下来,如下图,我目前的目录指定在 D:\FlutterGitSource

OK,如下图,下载完毕

然后在咱们的目录下就有相应的源码了,以后要更新也很简单

随后别忘记配置环境变量,如下图,其实和java,maven等都类似,都是bin目录:

打开cmd,输入命令: flutter doctor
这个时候提示git没有配置环境变量,那么再来配置一个

配置git环境变量,如下图:

复制目录,到path环境变量中

随后新增两个额外的环境变量:
PUB_HOSTED_URL https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL https://storage.flutter-io.cn


添加这个主要是由于官网因为某些原因不能连上(你懂的)
注意:这两个环境变量一定要加,否则可能导致 flutter doctor 命令连接不上服务
参考这个连接: https://github.com/flutter/flutter/wiki/Using-Flutter-in-China
然后再重复 flutter doctor ,如下图,这个时候在下载sdk啊等等,还有 dart,dart是编程的主要语言,

第一次运行一个flutter命令(如flutter doctor)时,它会下载它自己的依赖项并自行编译。以后再运行就会快得多。这主要就是用于检查依赖环境以及相关sdk的
等待一段时间后,出现如下,打勾代表正确, X 达代表有问题, ! 代表要需要安卓studio以及连接的设备,那么现在我们主要需要安装的就是安卓sdk了,也就是说,flutter sdk已经安装OK

OK~ 那来吧,把安卓sdk装一下
安装 android studio

安装过程就省略了。。。

默认情况下 安卓sdk没有,那么cancel之后,会自动去下载,很方便,只不过下载过程会稍微慢一点,耐心等待吧。。。

到下面这张图的话,那就代表OK了

点击finish!~
然后我们再到cmd 命令行执行 flutter doctor 看一下环境是否配置OK

这个时候,其实已经差不多了,第一个 感叹号 是 安卓 licenses,第二个 是没有连接的设备,这个暂时不管
随后执行:flutter doctor --android-licenses

每个步骤往下都按 Y 即可,最后如图:

然后我们再到cmd 命令行执行 flutter doctor 看一下环境是否配置OK

OK了吧,现在只有一个感叹号了,那就是没有连接的设备,这个可以暂时不管了。到此 flutter sdk 以及 android sdk 和 android studio 已经都安装完毕啦~~!
flutter 环境安装以及配置的更多相关文章
- 第1章 开发环境安装和配置(二)安装JDK、SDK、NDK
原文 第1章 开发环境安装和配置(二)安装JDK.SDK.NDK 无论是用C#和VS2015开发Androd App还是用Java和Eclipse开发Androd App,都需要先安装JDK和Andr ...
- Nginx+Python+uwsgi+Django的web开发环境安装及配置
Nginx+Python+uwsgi+Django的web开发环境安装及配置 nginx安装 nginx的安装这里就略过了... python安装 通常系统已经自带了,这里也略过 uwsgi安装 官网 ...
- RabbitMQ消息队列之一:RabbitMQ的环境安装及配置
RabbitMQ简介: MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法.应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们 ...
- AndroidStudio环境安装与配置
前言 大家好,给大家带来AndroidStudio环境安装与配置的概述,希望你们喜欢 AndroidStudio IDE下载 我们选择用Android Studio开发Android的App,Andr ...
- android环境安装及配置
直接从网上下载适合当前系统的jdk(eclipse需要一个java虚拟器的环境) 直接从android上下载最新的adt-bundle-windows-x86(64)-xxxxxx.zip(集成好的e ...
- Tomcat(64位)免安装版的环境安装与配置
本篇博客主要介绍Tomcat(64位)免安装版的环境安装与配置,该篇文章同样适合于32位Tomcat免安装版的环境安装与配置. 该篇博客中的大部分内容同百度经验中的<出现unable to op ...
- Anaconda+Tensorflow环境安装与配置(转载)
Anaconda+Tensorflow环境安装与配置 转载请注明出处:http://www.cnblogs.com/willnote/p/6746499.html Anaconda安装 在清华大学 T ...
- React Native 开发环境安装和配置使用报错: -bash: react-native: command not found
[React Native 开发环境安装和配置:-bash: react-native: command not found 报错: 前提是安装homebrew,node.js ,npm ,watc ...
- Django-DRF组件学习-环境安装与配置与序列化器学习
1.DRF环境安装与配置 DRF需要以下依赖: Python (2.7, 3.2, 3.3, 3.4, 3.5, 3.6) Django (1.10, 1.11, 2.0) DRF是以Django扩展 ...
随机推荐
- 导出oracle序列
set serveroutput on;spool c:\sequence_code.txt; declare v_sequence varchar2(4000); v_nextval numbe ...
- 图片裁切展示css
.wen_photo{ overflow:hidden;}.wen_photo img{ margin:0; padding:0; width:100%; height: 100%; object-f ...
- C++雾中风景12:聊聊C++中的Mutex,以及拯救生产力的Boost
笔者近期在工作之中编程实现一个Cache结构的封装,需要使用到C++之中的互斥量Mutex,于是花了一些时间进行了调研.(结果对C++标准库很是绝望....)最终还是通过利用了Boost库的share ...
- 浅谈vue之动态路由匹配
在日常开发过程中,可能会遇到一些类似于新闻详情页的内容,需要把所有详情页映射到同一组件上,这是动态路由匹配的应用场景之一.在使用的过程中,也遇到过一些小坑,此篇做个简要的总结说明: 基本使用 { pa ...
- 利用SQL为Code128码添加起始符和休止符
在利用code128码字体打印条码是,打印出来的条形码,扫描枪会出现认不出的情况,这种情况是由于直接将文本设置为code128字体而没有给他们指定起始符和休止符引起的. 经过查资料获发现好多人遇到这样 ...
- vue中的dom指令控制
一.条件控制指令1.v-if,条件渲染 <div id="J_app"> <p v-if="show">显示该标签</p> ...
- win7查看其它工作组 win7 所有工作组
韩梦飞沙 韩亚飞 313134555@qq.com yue31313 han_meng_fei_sha win7 所有工作组 ==== win7 网络 工作组 查找 自身有问题. 多刷新几 ...
- UOJ #79 一般图最大匹配 带花树
http://uoj.ac/problem/79 一般图和二分图的区别就是有奇环,带花树是在匈牙利算法的基础上对奇环进行缩点操作,复杂度似乎是O(mn)和匈牙利一样. 具体操作是一个一个点做类似匈牙利 ...
- [CF776D]The Door Problem
思路: 并查集维护每个开关的状态on[i]和off[i] .假设灯L由开关S1和S2控制.如果开关是亮的,则S1和S2的状态相反:如果开关是灭的,则S1和S2的状态相同.当一个开关状态已知时,可以得知 ...
- PHP中的字符串 — 表示方法
Strings 的字符集,因此本质上不支持Unicode编码,关于Unicode阅读 utf8_encode() 和 utf8_decode() . 注意: 一个字符串的大小决定与计算机内存的大小,理 ...