1.根据官网配置(地址:https://flutterchina.club/setup-windows/)
1)下载flutter SDK
2)配置flutter环境变量(右键【我的电脑】=》【属性】=》【高级系统设置】=》.....看图,先配置两个【系统环境变量】)
注:这里有个坑,必须自己填写,不能按照官网给的【export .......】,不然配置完成之后只是临时的(配置操作,打开cmd,执行)===》关掉cmd窗口,执行【echo %PUB_HOSTED_URL%】,查看配置的变量(临时配置的就不见了)
PUB_HOSTED_URL=https://pub.flutter-io.cn FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
3)找到你下载的flutter解压后的bin文件路径,在【系统环境变量】里头配置你下载的flutter的bin路径,然后关闭CMD窗口,再次打开执行【flutter --version】即可查看安装版本
2.下载AndroidStudio和Android SDK
注:墙,合理上网
1)安装完成后,记得配置Android SDK(sdk路径)
配置完成后,cmd执行adb查看是否配置安装成功
adb device
目前没有任何安卓设备连上
3.打开AndroidStudio,在File=》Settings=》Plugins 上面,安装Flutter插件(安转后包含Dart)
4.重启AndroidStudio,创建一个Flutter项目
注:如果项目生成APK有异常(碰到安装环境问题),可以先按照原生打开项目,或者通过File重新选择项目目录打开(打开后它会自动下载和安装相关环境以来)
生成时间比较长
这个时候百度一下,发现: 因为Gradle的Maven仓库是在国外,所以我这边没有【合理上网】。 我们可以使用阿里云的镜像地址(3处修改点)
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‘ }
修改完成,重启生成APK文件出现(lock被锁住了)
之后参考
之后过了老久才出现(我都快以为出问题了呢)
感谢:https://blog.csdn.net/wahYip/article/details/106087931
https://www.jianshu.com/p/dca76b25e910
原文:https://www.cnblogs.com/dzw159/p/13326839.html