对于在墙内的,电脑c盘内存不够,javaweb开发的我,在android studio进行flutter的开发,真的是难为死我了。所以得写篇文章记录一下,安慰一下自己受伤的小心灵。
flutter相关问题(主要适用于在墙内的,因本人在墙内,不在墙内的可能不会出现那么多问题):
另外本人是基于win7系统。
官网要求如何:
不符合的同学请自行退避!退!避!
首先下载git for windows:在墙内的我连git都下载不下来,又找的第三方网站下载的。现在附上git下载链接: git下载
git下载之后就要开始安装flutter,根据官网s所说:
此镜像目前还是可用的,所以win7下开始配置环境变量,内容:(PUB_HOSTED_URL:https://pub.flutter-io.cn
FLUTTER_STORAGE_BASE_URL:https://storage.flutter-io.cn
)如下图:
环境变量配置好之后运行cmd命令:
cd到你要克隆到的目录下,执行git clone -b beta https://github.com/flutter/flutter.git命令 。稍等片刻。。。
具体可参照此链接:转载声明:git下载flutter
下载好之后并不代表着完事,之后才是你在墙内痛苦的开始。
在环境变量path中添加路径,指引到flutter的bin目录下。
运行flutter_console.bat,输入命令flutter doctor,该命令会下载Dart及相关依赖.
红色框内标识代表此项通过,蓝色框内标识代表 此项缺少,但不是必须解决的(此处是因为我将android studio,以下简称as里的插件默认位置进行了移动。c盘内存太小。后面介绍默认路径的改变)。如果标识为!号,那么是必须解决的问题。黄色框内标识代表没有发现错误。
因为本人已经配置成功,不能再去重新配置一遍写错误,所以就从网上将那些我遇到的问题以及正确的解决方式进行归纳一下。
问题1:
解决一:添加环境变量ANDROID_HOME,把你android SDK的路径填上,重启电脑即可。
问题二:
解决二:输入 flutter doctor --android-licenses,接下来所有的输入 y 就可以了