flutter笔记-第一篇
2020-04-20 本文已影响0人
HOHD
需要 sdk as 插件,以及新手问题提问,请加 QQ群 640428442
下载flutter sdk 这个没有任何办法,确实比较慢,还好我有vpn ☺
设置环境变量(说明,针对安卓开发者,windows环境)
编写bat(因为环境变量无法用代码表示)
set android_home=%sdk_path% rem 看你本机sdk的路径了
set PUB_HOSTED_URL=http://mirrors.cnnic.cn/dart-pub
set FLUTTER_STORAGE_BASE_URL=http://mirrors.cnnic.cn/flutter
运行flutter doctor会报这个错误(当然第一次运行比较慢,以后就快了)
Try re-installing or updating your Android SDK
网上有很多教程都在扯淡,我找了很久,源博客地址我忘了,这是我第二次搭建flutter环境

- 装上 as插件 dart flutter fluttersinppet(可选)
- flutter create first 然后以first作为项目根目录,不是里面的安卓哦!!!
- 确保安卓手机之前运行过hello world,新手机自己调试
- 运行 gradlew compile 会报错 gradlew compileDebugJavaWithJavac 这个可以,报错的时候回提示很多task,自己挑一个合适的
效果图

镜像 参考
$ export PUB_HOSTED_URL=https://dart-pub.mirrors.sjtug.sjtu.edu.cn
$ export FLUTTER_STORAGE_BASE_URL=https://mirrors.sjtug.sjtu.edu.cn
清华大学 TUNA 协会
定时与 Flutter 社区 Storage 镜像同步,Pub API 采取定时主动抓取策略,镜像配置了完善的失败回源策略(推荐)。
$ export PUB_HOSTED_URL=https://mirrors.tuna.tsinghua.edu.cn/dart-pub
$ export FLUTTER_STORAGE_BASE_URL=https://mirrors.tuna.tsinghua.edu.cn/flutter
CNNIC
基于 TUNA 协会的镜像服务,数据策略与 TUNA 一致,通过非教育网的域名访问。
$ export PUB_HOSTED_URL=http://mirrors.cnnic.cn/dart-pub
$ export FLUTTER_STORAGE_BASE_URL=http://mirrors.cnnic.cn/flutter
腾讯云开源镜像站
定时(每天凌晨)与 TUNA 协会镜像同步,数据有延迟,访问速度有待反馈。
$ export PUB_HOSTED_URL=https://mirrors.cloud.tencent.com/dart-pub
$ export FLUTTER_STORAGE_BASE_URL=https://mirrors.cloud.tencent.com/flutter