Flutter初体验(环境搭建)

简介

Flutter是Google推出的一款跨平台应用开发框架。因其跨平台特性(同一份代码可以用来构建Android和ios两个主流平台的应用)、开发效率高(hot reload机制、完备的组件库、简单的dart语言)、产品性能好(直接编译为平台原生代码)以及拥有一个好爹(Google)而受到了开发者的热捧。为了直观感受Flutter能给开发者带来哪些便利,我决定利用周末时间亲身体验它。

开发环境

项目 内容
操作系统 Windows 10 家庭普通版
Flutter版本 v0.11.13 beta
目标平台 Android
IDE Android Studio

环境搭建

  1. 访问flutter官网,下载flutter安装包,并解压到自己喜欢的目录下。为行文方便,特将该路径记为$FLUTTER_HOME

  2. $FLUTTER_HOME\bin目录添加到当前账号的环境变量Path中。

  3. 安装Android Studio及Android SDK,具体安装方式可参见这篇文章。

  4. 如果想要利用Android的虚拟设备进行调试,需要先创建一个虚拟设备:



  5. 安装Android Studio的Flutter插件。Flutter插件安装时会提示是否安装Dart插件,此时应选OK。



  6. 在命令行运行flutter doctor命令,查看是否安装完成所有的外部依赖。关键看Flutter、 Android toolchain、Android Studio这三个条目。如果这三个条目提示有问题,按提示信息进行操作即可。

  7. 环境安装完毕后,在Android Studio中新建一个Flutter项目。如果能启动成功,说明环境搭建工作顺利完成。接下来就可以开启我们的Flutter之旅了。


可能遇到的问题

  1. Android sdk下载失败,无法安装
    这是一个由中国特色网络环境导致的问题。为了成功安装Android SDK,我们需要设置一下http代理服务器地址。设置的地址为:http://mirrors.neusoft.edu.cn/
  2. Android虚拟设备启动失败
    这是由于未开启硬件加速导致的,需要安装Intel HAXM工具来开启硬件加速。安装步骤如下图:

你可能感兴趣的:(Flutter初体验(环境搭建))