1.首先保证Android studio的开发环境没有问题
2.打开Android studio下载SDK28.0.3
3.打开"Git Bash" 输入 git clone -b beta https://github.com/flutter/flutter.git(最好在git保存的路径下执行,比如保存在C:\Program Files\Git\flutter)
image.png
或者官网下载https://docs.flutter.dev/get-started/install/windows
4.配置环境变量
image.png
5.Android Studio导入Flutter插件,完成之后重启AS
打开setting->plugins->搜索dart,install->搜索flutter,install
6.关掉Android studio,打开管理窗口cmd,输入flutter doctor
image.png
由于是在国内,可能会一直卡在Running pub upgrade...
这种情况下输入:
set PUB_HOSTED_URL=https://pub.flutter-io.cn
和
set FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
然后再输入flutter doctor
image.png
发现第二步是感叹号,需要run: flutter doctor --android-licenses
7.输入flutter doctor --android-licenses,然后一路y
image.png
再执行flutter doctor全部显示勾
image.png
8.打开Android配置flutter sdk路径
image.png
默认也会配置dart路径,如果没有就手动配置
image.png
9.创建flutter项目
image.png
如果一直卡在Creating flutter project
image.png
查看工程目录是否已经有项目生成了,有的话,找到C:\Program Files\Git\flutter\packages\flutter_tools\gradle\flutter.gradle注释掉jcenter(),google()使用阿里的镜像。
maven { url 'https://maven.aliyun.com/repository/google' }
maven { url 'https://maven.aliyun.com/repository/jcenter' }
maven { url 'http://maven.aliyun.com/nexus/content/groups/public' }
重启Android studio
修改build.gradle,注释掉jcenter(),google()。使用阿里的镜像。
maven { url 'https://maven.aliyun.com/repository/google' }
maven { url 'https://maven.aliyun.com/repository/jcenter' }
maven { url 'http://maven.aliyun.com/nexus/content/groups/public' }
image.png