运行flutter-填坑之旅

运行flutter;

1.有一个问题,解决了好长时间
如果你安装了IntelliJ IDEA 2017.2.7 x64,运行flutter的时候报错,是因为IntelliJ IDEA 2017.2.7 x64也需要安装flutterdart插件
2.终于解决了所有问题,开始运行flutter;

3.又报错,ProcessException: Process exited abnormally:

解决方法:(产生原因可能与第四个错误一样,是代理问题)
3.1.项目\android\build.gradle,google(); jcenter();注释掉,换成阿里的链接,如下:

 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'}
注意:两个地方

3.2 flutter.gradle中,也需要修改
路径:D:\fullter\flutter\packages\flutter_tools\gradle\flutter.gradle
(这个是我的路径)

3.3 比较重要的一步,问题报错时gradlew更新引起的,怎么解决,
首先按照提示的https://services.gradle.org/distributions/gradle-5.6.2-all.zip下载压缩包,

C:\Users\Administrator\.gradle\wrapper\dists下看有没有这个文件夹gradle-5.6.2-all;
有,点开,进入C:\Users\Administrator\.gradle\wrapper\dists\gradle-5.6.2-all\9st6wgf78h16so49nn74lgtbb,这时有两个文件,不用管,直接报压缩包放进去,即可,不用解压(放之前请先关闭AS);
最后,检查一下,项目\android\gradle\wrapper\gradle-wrapper.properties;如图这里是不是和下载的压缩包是一样的;

如果是AS,这里配置也需要修改

注意:如果你的同时安装了ASVisual Studio Code,请先配置AS

好了,点击AS的小三角,可以了。

4.好吧,一如既往的脸黑,又报错了;

这个问题很难受,请教了大神,把AS更新到3.3.2,(据说这个版本是当前最稳定的,3.4bug,3.5没有看,笑哭.png.
然而并没有任何用处,还是报错,甚至app项目都跑不起来,终于找到原因了,还是代理问题,代理问题,代理问题。
虽然AS的代理关掉了,

但是因为这里之前设置的代理,导致全局文件gradle.properties会默认一直执行这个代理去访问并下载,因此报错;所有找到了C:\Users\Administrator\.gradle下面的gradle.properties文件;
最后将这四行注释掉,同样在前面都加上 # 号,保存,(如下图所示)
再次run;

啊,终于运行成功了,(虽然自己都不敢相信)

猜你喜欢

转载自www.cnblogs.com/lqs666/p/11848678.html