精选文章 Flutter开发环境搭建(Windows环境下)

Flutter开发环境搭建(Windows环境下)

作者:让想法变成执行力 时间: 2019-11-11 12:39:30
让想法变成执行力 2019-11-11 12:39:30

Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。这是在 Flutter 中文网看到的对 Flutter 的介绍

前期准备
使用镜像
由于在国内访问Flutter有时可能会受到限制,Flutter官方为中国开发者搭建了临时镜像,大家可以将如下环境变量加入到用户环境变量中,

export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

如图:

Flutter开发环境搭建(Windows环境下)1

Flutter开发环境搭建(Windows环境下)2
提前设置这两个环境变量会避免不必要的错误,我之前没配这连个环境变量,在执行 flutter doctor 命令的时候出现了 无法连接到远程服务器 的错误。

系统要求
要安装并运行Flutter,您的开发环境必须满足以下最低要求:

操作系统: Windows 7 或更高版本 (64-bit)

磁盘空间: 400 MB (不包括Android Studio的磁盘空间).

工具: Flutter 依赖下面这些命令行工具.

Git for Windows (Git命令行工具)

如果已安装Git for Windows,请确保命令提示符或PowerShell中运行 git 命令

安装过程
下载Flutter SDK
这里我通过 git 命令来下载 Flutter 的 beta 版.

git clone -b beta https://github.com/flutter/flutter.git

Flutter开发环境搭建(Windows环境下)3

下载可能有点慢,耐心等待。

配置环境变量
下载完成后,将 flutter 添加到“用户变量”Path”的条目下。 Path 路径:控制面板 -> 系统和安全 -> 系统 -> 高级系统设置 -> 环境变量,Path 变量中添加 Flutter 路径,到 \bin 级;如图:

Flutter开发环境搭建(Windows环境下)4

运行 flutter doctor
配置好环境变量后,打开一个新的命令提示符运行以下命令以查看是否需要安装任何依赖项来完成安装

 flutter doctor

如图:

Flutter开发环境搭建(Windows环境下)5

该命令检查您的环境并在终端窗口中显示报告。Dart SDK已经在捆绑在Flutter里了,没有必要单独安装Dart。

重新运行该命令即可看到以下信息,如图:

Flutter开发环境搭建(Windows环境下)6

电脑连接手机,打开开发者模式,打开 cmd -> flutter devices,检测是否连接设备,如图:

Flutter开发环境搭建(Windows环境下)7

参考
flutter中文网(https://flutterchina.club/)
 

勿删,copyright占位
分享文章到微博
分享文章到朋友圈

上一篇:JVM内存区域详解(Eden Space、Survivor Space、Old Gen、Code Cache和Perm Gen)

下一篇:sublime不能安装插件的问题

您可能感兴趣

  • 关于微服务的一些了解

    1.什么叫微服务架构 微服务可以在“自己的程序”中运行,并通过“轻量级设备与HTTP型API进行沟通”。关键在于该服务可以在自己的程序中运行。通过这一点我们就可以将服务公开与微服务架构(在现有系统中分布一个API)区分开来。在服务公开中,许多服务都可以被内部独立进程所限制。如果其中任何一个服务需要增加某种功能,那么就必须缩小进程范围。在微服务架构中,只需要在特定的某种服务中增加所需功能,而不...

  • 删库一定要跑路吗?手把手教你MySQL数据恢复

    日常工作中,总会有因手抖、写错条件、写错表名、错连生产库造成的误删库表和数据的事情发生。那么,如果连数据都恢复不了,还要什么 DBA。 1 前言 数据恢复的前提的做好备份,且开启 binlog,格式为 row。如果没有备份文件,那么删掉库表后就真的删掉了,lsof 中还有记录的话,有可能恢复一部分文件。但若刚好数据库没有打开这个表文件,那就只能跑路了。如果没有开启 binlog,那么恢复数据...

  • 物联网大数据平台有哪些功能特点

      大数据技术是指从各种各样海量类型的数据中,快速获得有价值信息的能力。适用于大数据的技术,包括大规模并行处理(MPP)数据库,数据挖掘电网,分布式文件系统,分布式数据库,云计算平台,互联网,和可扩展的存储系统。   一个物联网大数据平台需要具备哪些功能?与通用的大数据平台相比,它需要具备什么样的特征呢?我们来仔细分析一下。   1.高效分布式   必须是高效的分布式系统。物联网产生的数据量...

  • Docker搭建redis主从复制结构 (一主二从)以及哨兵结构

    注意:在早先的redis.conf中控制主从结构的是slaveof,在如今该命令改名为replicaof 搭建主从复制结构需要用到redis.conf。本地拉取的docker镜像默认没有该conf文件,需要自行去下载对应版本的redis.conf。或者没有必要下载,因为针对redis.conf文件的改动很小。 查看docker hub官网,发现有两种使用本地redis.conf启动服务的方法...

  • 新基建呼唤新底座,华为下一代数据中心为何“底”气十足

    今年以来,“新基建”按下“加速键”,不少同“新基建”相关的行业展现出良好的发展前景。在新旧动能转换的关键时刻,“新基建”成为打造中国经济新增长的关键引擎。长远来看,新基建作为数字经济的骨干网络,肩负着支撑起整个数字经济运转的重任。 作为新基建七大领域之一,数据中心与5G、新能源、人工智能、工业互联网等有着天然紧密联系,承担着数字流的接收、处理、转发与存储重任,乃名副其实的新基建底座,关系着整...

  • python数据分析案例1:股票数据分析(二):配置Python + Django 开启http接口访问功能

    转载自https://www.jianshu.com/p/48394798d29f 前言: 在前面(一)文章中创建好了一个Python项目, 暂时不对Python功能做深入研究, 本文优先介绍Python + Django 开启http接口访问功能, 提供一个接口共外部访问是整个流程不可或缺的部分,为我后面开发前端或PC, 移动等提供接口服务. Django : 简单介绍就是, 一个web框...

  • 美团数据库运维自动化系统构建之路

    本文整理自美团点评技术沙龙第10期:数据库技术架构与实践。 美团点评技术沙龙由美团点评技术团队主办,每月一期。每期沙龙邀请美团点评及其它互联网公司的技术专家分享来自一线的实践经验,覆盖各主要技术领域。 目前沙龙会分别在北京、上海和厦门等地举行,要参加下一次最新沙龙活动?赶快关注微信公众号“美团点评技术团队”。 本次沙龙主要围绕数据库相关的主题,内容包括美团数据库自动化运维系统构建、点评侧My...

  • 美团点评移动网络优化实践

    本文根据第16期美团点评技术沙龙“移动开发实践(上海站)”演讲内容整理而成。 第18期沙龙:高可用系统背后的基础架构(3月25日)火热来袭!快快点击报名吧。 网络优化对于App产品的用户体验至关重要,与公司的运营和营收息息相关。这里列举两个公开的数据: “页面加载超过3秒,57%的用户会离开。” “Amazon页面加载延长1秒,一年就会减少16亿美金营收。” 在做网络优化前,我们首先要为网络...

华为云40多款云服务产品0元试用活动

免费套餐,马上领取!
CSDN

CSDN

中国开发者社区CSDN (Chinese Software Developer Network) 创立于1999年,致力为中国开发者提供知识传播、在线学习、职业发展等全生命周期服务。