记我第一次成功运行flutter

对与第一次成功运行来说,结果是让人欣喜的,但是在过去断断续续的3天debug的道路上简直生不如死,很多次就相放弃了,但是一想到作为一个程序员要是连一个Hello World都不能运行起来的话,我还有什么勇气来面对以后的挑战呢?

这是一篇对于自己在成功运行第一个flutter道路上踩过的坑的总结。

我的环境:win10,AndroidStudio3.0.1

1.规规矩矩的按照官方网站给的环境安装文档来安装

      https://flutter-io.cn/  社区中文资源网

      https://flutterchina.club/get-started/install/   安装中文指导

2.全部安装完成,并flutter doctor 都是 √ 之后就可以看接下来的了,因为我也安装了Intellij所以不用看

记我第一次成功运行flutter_第1张图片

3.改变你的classpath,我安装后的 classpath为3.1 即com.android.tools.build:gradle:3.1 但是我的版本为3.0.1

ps:这里要特别注意这里的com.android.tools.build:gradle和我们平时用的gradle构建版本不是一个东西,详情请看https://blog.csdn.net/zengsidou/article/details/79797417

记我第一次成功运行flutter_第2张图片

4.如果你用了kotlin那么也请注意那把kotlin的版本号,改成你平时开发android时的版本号,不然又要去下载又要去,用代理还不行。我使了代理什么鬼的都不行,最后还是用阿里的镜像才好的。

ps:因为直接上jcenter下载是下载的jar包,你要是在网站上打开你会发现除了jar文件其他的都可以下载。而阿里镜像下载的是.pom文件,这个是可以下载下来的。

记我第一次成功运行flutter_第3张图片

5.其实上面的3 42步最好也就是把配置改成平时开发android的一样,在加上墙的问题(这个问题有时候真的是很烦),但是到这时如果你也为成功了,那你就错了(我好多次找不明白就是因为这里),这时候你就需要的就是运行时候的错误信息了,然后你会发现会在报不能解析D:\flutter\packages\flutter_tools\gradle下的flutter.gradle文件,这也就是flutter自己对于gradle的配置文件了,这时候就要把这个文件的gradle版本和代码仓库改成一样的。

记我第一次成功运行flutter_第4张图片

最后到了这里要是运气不差你应该就能运行起来了,flutter也是个磨人的小妖精啊!

你可能感兴趣的:(flutter,Kotlin,Android,gradle)