第一次运行成功和我当时第一次运行RN成功心晴是一样的,很激动!!!
截个图见证一下
AVD上成功
真机上运行成功
开始环境搭建好一直跑步起来,后来是因为墙的原因,也为这个在网上寻求答案,答案几乎几乎惊人的一致,但还是不成功,最终看到了一条这样的
如果你有幸看到这篇文章,你很有可能也是也为镜像和墙的问题而运行不起来,你可以找网上的一些关于flutter运行不起来的博客,我找了好久大多数都是同一个方法,你可以先试一试,不管用在吧上面那张截图的建议加上去(我就是靠这张截图成功运行起来的,当然还得有基本的镜像配置)
如果还成功不了,在提供一个方法,这个在我这很有可能成功,但昨天晚上实在太晚了,有很头疼半天运行不来,但并没有报错,所以我认为这种方法也有可能成功:配置了镜像,环境也对,着是由于当前glade和镜像源的glade版本不兼容,镜像版本太低,做法就是吧build.glade的版本降低。我是把这里的3.5.0改为了3.2.1,当然flutter包里的flutter.glade也得这样做,很容易就找到
肯你会对镜像是否正确有疑惑,那么我在这里也记录一下我的镜像,一般不会错,都是网上找的
https://maven.aliyun.com/repository/google
https://maven.aliyun.com/repository/jcenter
http://maven.aliyun.com/nexus/content/groups/public
至于在哪加上这些,我觉得既然你学习flutter,应该已经知道,因为在搜到我的这篇博客之前,你一定已经找了其他博客并尝试去解决过,只不过缺了不是很成功,但也不是错误,反正我知道在哪加,相信你也能
忘了一点,配置镜像到环境变量不能忘
FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
PUB_HOSTED_URL=https://pub.flutter-io.cn
是环境变量,不是path,path配的是flutter的bin目录
最后,终于运行起来了我的第一个flutter项目
但是RN好像不是因为镜像原因而运行不起来,而是因为安卓环境没配置好,而这次在上次的基础上安卓环境很快就搭建起来,用flutter doctor
检测全都是对号,没有一个叉号和叹号,就是因为墙的原因,不过最终于还是成功解决了,嘻嘻嘻,截图为证
衷心希望看到我这篇博客的人可以解决在flutter起步时遇到的问题!!