我并不是专业的程序员,所学的专业与软件开发没有太大的关系,一直以来都是将编程学习作为一项爱好而持续着。之前自学过C语言,JAVA,Python、单片机嵌入式开发等,这次看到Flutter1.0版本发布后就想着自学,然后用Flutter写出一个安卓软件。零零碎碎地学习到现在也将近两个月了,写下这些文章,为的是将阅读官方文档所学到的知识回顾总结出来,更是为了记录下那些踩过的坑,如果有表述得不专业或者错误的地方,还请指出。
Flutter的安装参考了官方文档:1、Windows install;2、Set up an editor – Flutter ;
我所选用的IDE工具是google官方的Andriod Studio,官方下载链接为:Android Studio ;
系统运行环境为windows10 专业版 17763.316 ;
系列文章链接如下:1、一点一滴学习Flutter (1)——— Flutter的安装;2、一点一滴学习Flutter (2)——— Flutter项目的创建;3、一点一滴学习Flutter (3)——— Flutter项目的调试;4、一点一滴学习Flutter (4)——— StatefulWidget和StatelessWidget的使用;
Flutter的安装步骤如下:
1)下载flutter_windows_v1.0.0-stable.zip,将其解压,得到flutter文件夹,为了方便管理以及CMD模式下的命令输入,我将flutter文件夹移动到了C盘的根目录,如果移动到了其他文件夹下,注意文件夹的读写权限设置。
2)进入flutter文件夹,双击flutter_console.bat文件运行。
3)将Flutter添加进PATH环境变量中。右键”此电脑” ->“高级系统设置” -> “环境变量” -> 在系统变量中找到“Path”变量,点击编辑 -> 点击”新建”,将“flutter\bin”文件夹所在的全路径名称,例如我的路径是“C:\flutter\bin”添加进“Path”变量中,点击”确定”进行保存。
4)运行flutter doctor命令,检测flutter是否安装成功。按下“win+R”键打开”运行”,输入“CMD”进入CMD,输入“flutter doctor”,查看是否能够看到flutter的版本号。
5)安装IDE工具Android Studio。
6)在Android Studio中安装Flutter与Dart插件。打开Android Studio -> 点击”File” -> 点击”Settings” -> 点击“Plugins” -> 在搜索框搜索Flutter 和Dart 并进行安装,安装完毕后重启Android Studio。
7)为了后期能够生成签名文件以及APK文件,还需要安装完整的Java开发环境。到Java官网JAVA下载JDK安装包,选择合适的版本。下载完后进行安装,为了方便,我选择默认路径进行安装。
8)Java的JDK安装完毕后,设置环境变量。右键”此电脑” ->“高级系统设置” -> “环境变量” -> 在系统变量中新建一个名为“JAVA_HOME”的环境变量,变量值为Java的jdk安装路径,例如我的变量值为“C:\Program Files\Java\jdk1.8.0_121” -> 在系统变量中新建一个名为“JAVA_HOME_JRE”的环境变量,变量值为Java的jre安装路径,例如我的变量值为“C:\Program Files\Java\jre1.8.0_121”(好像某些选择在不会安装jre) -> 在系统变量中找到“Path”变量,点击编辑 -> 点击”新建”,值为“%JAVA_HOME%\bin”。若添加了“JAVA_HOME_JRE”环境变量,则还需要再在“Path”变量中新建一个值,为“%JAVA_HOME_JRE%\bin”。
9)检测Java是否安装成功。按下“win+R”键打开”运行”,输入“CMD”进入CMD,输入“java -version”,查看是否能够看到Java的版本号。
10)安装完毕。可以开始新建flutter项目了。