Flutter之配置环境创建第一个项目

随着时代发展,使用Flutter开发的项目越来越多,于是踏上了Flutter开发之路。

作为一个Android开发人员,也只能被卷到与时俱进,下面一起创建一个Flutter项目吧。

一、Android开发,电脑上已经具备了的条件:

1. Java SE 安装配置:

        下载 https://www.oracle.com/java/technologies/downloads/#java8-window

2. Android Studio 安装配置:

        下载 https://developer.android.google.cn/studio?hl=zh-cn

二、Flutter 环境搭建

1.)下载SDK:https://docs.flutter.dev/release/archive?tab=windows#windows

2.)把下载的SDK解压到你想安装的位置,不要有中文、特殊字符等。

3.)配置Flutter的环境变量

Flutter之配置环境创建第一个项目_第1张图片

4.)检验Flutter环境是否配置好

Flutter之配置环境创建第一个项目_第2张图片

        上面遇到一些错误,解决方法:

错误1. cmdline-tools component is missing

         Flutter之配置环境创建第一个项目_第3张图片

错误2:Android license status unknown.    

正常情况使用cmd : flutter doctor --android-licenses 命令,不断y同意就好

如果出现 this version of the Java Runtime only recognizes class file versions up to 52.0 的问题。如图:

Flutter之配置环境创建第一个项目_第4张图片

这需要打开Android Studio ->Settings->Languages&Frameworks->Android SDK->SDK Tools

Flutter之配置环境创建第一个项目_第5张图片

只留下Command-line Tools 8.0版本。 原因是高版本去除了一些包,但并不是所有问题都是这个方法解决,这只是其中一种问题。

错误3:Visual Studio not installed; this is necessary for Windows development.

忽略就好。Android ios开发不需要这个

错误4:Unable to find bundled Java version. 

Windows系统:jre目录是存在的,里面东西不多,可以直接将jbr目录内的文件全部复制到jre目录

错误5:A network error occurred while checking "https://maven.google.com/"

找到E:\Install\AndroidStudio\Flutter\flutter_3.10.6\flutter\packages\flutter_tools\lib\src Flutter安装路径的 http_host_validator.dart 文件

将 kMaven = 'https://maven.google.com/'

修改为:kMaven = 'https://maven.aliyun.com/repository/google/'

在E:\Install\AndroidStudio\Flutter\flutter_3.10.6\flutter\bin文件内,删除cache文件夹。

再次运行flutter foctor

Flutter之配置环境创建第一个项目_第6张图片

5.)Android Studio添加Flutter插件和Dart插件

Flutter之配置环境创建第一个项目_第7张图片

6.)创建项目

Flutter之配置环境创建第一个项目_第8张图片

Flutter之配置环境创建第一个项目_第9张图片

Flutter之配置环境创建第一个项目_第10张图片

注意:Flutter项目名 不能用大写 因此:MyFlutterDemo就要改成my_flutter_demo。

创建完成运行即可

你可能感兴趣的:(Flutter开发实践,flutter)