2018/12/5, google发布了第一个flutter的Stable版本v1.0.0,这标志着flutter正式开始了它的崛起之路。为了跟随潮流,今天特意去看了一下flutter的官网,准备一步一步的实现flutter HelloWorld。本文介绍的是windows下的环境,其他环境请查阅官网,不得不说,google很贴心,还为国内开发者准备了免翻墙镜像。

官网地址:https://flutter.io/

国内大牛维护的中文教程网https://flutterchina.club/

一. 配置开发环境:

1. 下载flutter sdk并解压:

https://flutter.io/docs/development/tools/sdk/archive#windows

2. 配置国内镜像环境变量(众所周知的原因,国内访问不了):

将flutter的bin路径(如E:\flutter\flutter\bin)加入到Path的环境变量,新建PUB_HOSTED_URL=https://pub.flutter-io.cn 和 FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn的环境变量

3. 重启windows,运行 flutter doctor查看flutter开发所需的环境有没有安装。如:

备注:打X的代表还没有配置好,那么就需要配置。

4. 如果之前没有安装过AndroidStudio,那么就参考此处配置,如果已经有AndroidStudio(3.0以上)安卓开发环境,那么下一步就是安装flutter 和 Dart 插件,安装后重启AndroidStudio。如下:

二. 开发第一个Flutter应用:

5. 新建项目,如下:

6. 项目结构如下,可以看到,默认有ios和Android两个目录,我们的代码位于main.dart文件下:

7. 运行app, 从AVD选择合适的虚拟机或者真机,点击运行,等待系统安装必要的环境,然后app就成功运行了。如下:

到目前为止,Flutter项目已经创建完毕了,也能够正常运行了,关于flutter的优点,有很多,跨平台(最核心的优点,但是由于windows不支持ios开发,暂时没法测试),热重载等等,热重载顾名思义,就是修改代码后能自动重载app,让我们来体验一下热重载吧:

以上就是在windows开发flutter应用的准备工作了,赶紧开始你的flutter之旅吧!

flutter入门之windows下实现Android HelloWorld相关推荐

  1. 在windows下对android进行实时快速录屏和模拟点击(二)——win32 API操控模拟器

    从上一节在windows下对android进行实时快速录屏和模拟点击(一)--使用adb命令行当中,描述了适合于所有情况下的通用方法--adb.而通用方法的最大缺点就是:速度非常慢,在有些时候是远远不 ...

  2. Windows下查看Android手机日志(LogView使用)

    Windows下查看Android手机日志 1. 准备环境 2.JDK安装 3.配置JDK环境变量 4.配置Android adb 环境 5.adb 常用命令介绍 电脑无线连接手机设置 1.确保手机连 ...

  3. ElasticSearch入门 :Windows下安装ElasticSearch

    这是ElasticSearch 2.4 版本系列的第一篇: ElasticSearch入门 第一篇:Windows下安装ElasticSearch ElasticSearch入门 第二篇:集群配置 E ...

  4. windows下cocos2d-x android打包

    本文为 51CTO bhubhu 原创,转载请标明原创作者及出处,以示尊重! 作者:bhubhu 原文:http://taodym.blog.51cto.com/3032223/1112160 1.下 ...

  5. Windows下Ionic Android开发环境搭建

    转自 http://www.itwap.net/ArticleContent.aspx?id=26 来源: itwap.net 作者: 词略 时间: 2015-4-2 16:57:28 (一)Ioni ...

  6. windows下qt android开发

    QT交叉编译gsl for android 写在前面 准备 步骤 打开msys GNU环境 制作工具链 编译库 环境变量脚本文件 编译 写在前面 此篇文章用于记录在将qt开发的基于桌面的程序移植到an ...

  7. windows下配置Android环境

    前言 Windows上配置Android环境,最后通过ionic cordova build android 命令生成apk. 1.安装Java 下载: 官网下载 360软件管家中的JDK 8 64位 ...

  8. [Android Studio 权威教程]Windows下安装Android Studio

    从AS 0.5版本号開始使用.也是AS的推行者,在ApkBus公布的第一篇Android Studio Perview 2 获得了50K的浏览,1800多条回复下载. 在我的[Android Stud ...

  9. 一、C++基础入门之 Windows下C/C++开发环境配置

    Windows 下 C/C++开发环境的配置:(51开源时代) 我的系统是Windows的,所以在这里我以Windows为例,我使用的是微软提供的VS2013(Microsoft Visual Stu ...

最新文章

  1. Linux邻居子系统的细节之confirm-Open××× server模式的MAC地址学习
  2. Linux gdb 破解软件密码
  3. 报告称苹果正扩展CareKit 组建团队推动医疗数据数字化
  4. Java中Socket通信-客户端向服务端发送照片
  5. python设置图片透明度_学习python第40天
  6. 配置库用户_GEE学习笔记 六十八:【GEE之Python版教程二】配置Python开发环境
  7. linux环境 Oracle客户端连接远程Oracle服务端
  8. java实时更新权限_java – 如何使用Spring Security重新加载用户更新的权限
  9. python网络安全工具箱界面_Python开发案例:设计启动工具箱,显示图形界面的方式...
  10. 【转】C语言浮点数运算
  11. js获取歌曲时长_小白的js——html播放器(3)
  12. 黑苹果hd630显存7m_一次黑苹果的折腾记录——修改缓冲帧,解决显存只有7M,正确驱动Intel核显...
  13. IE8-阿里icon字体引用不显示的问题
  14. python0不能做除数、怎么解决_为什么0不能作为除数?真正的原因是……
  15. Linux内核bridge结构体相关
  16. Python高级-前端-01-HTML和CSS
  17. hecc in java_HECC是什么意思
  18. 滴滴裁员2000人启示:牛逼的人,都有铁饭碗
  19. psql: FATAL: the database system is in recovery mode - 问题定位方法与解决
  20. 十二月十三号作业驱动作业

热门文章

  1. 如何设定员工满意度调研的维度?
  2. 数字图像处理-知识体系概括
  3. c++的可见性,有序性与原子性
  4. 单点登录,不要老盯着cas-server了,你还可以选择keycloak
  5. 老赵减肥记:减肥?跟玩儿似的。
  6. gcc关于cpu类型的设定
  7. 使用虚拟机创建本地服务器
  8. iCloud的真正目的:置Windows于死地
  9. 怎样将WPS的Excel表格更改为utf-8编码的csv
  10. 心随羽动,轻羽飞扬-坚持