解决Flutter在mac下配置的疑难杂症

发布时间:2019-06-28 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了解决Flutter在mac下配置的疑难杂症脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

问题1:

Fultter SDK下载好了之后,配置好了创建第一个项目,运行"flutter run"命令,结果卡在了"InITializing gradle..."

解决方法:

1.自己手动下载gradle。首先用AndROId studio打开项目,并运行,然后看断一下网或者改一下代理,看看命令行报错的信息
2.打开 https://services.gradle.org/d... ,下载相应版本的gradle,具体版本就是看第一步你报错那会的提示的版本
3.切换路径到"/Users/你的用户名/.gradle/wrapPEr/dists",此时你应该能看到预创建好的项目,点进去是一个很长字符串的文件夹,再点进去,把下载好 的gradle文件解压该目录下

解决Flutter在mac下配置的疑难杂症


4.重新运行''flutter run''。

问题2:

"Resolving dependencies..."报错,无法正常运行

解决Flutter在mac下配置的疑难杂症

解决办法:

1.首先打开"/Users/你的用户名/.gradle/"下的"gradle.PRoperties"文件,检查你是否开启过代理,有的话把代理注释掉

解决Flutter在mac下配置的疑难杂症


2.打开你项目下的"build.gradle"文件,路径是"你的项目/android/",修改buildscript和allprojects的repositories属性。具体效果图如下图,这一步是为了把下载替换成阿里的源

buildscript {
    repositories {
       // 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' }
   }

    dependencies {
        classpath 'com.android.tools.build:gradle:3.2.1'
    }
}

allprojects {
    repositories {
        // 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' }
    }
}

解决Flutter在mac下配置的疑难杂症


3.打开你flutter SDK目录下的"flutter.gradle",与第二步一样,编辑buildscript下的repositories属性。

解决Flutter在mac下配置的疑难杂症


解决Flutter在mac下配置的疑难杂症


4.重新运行"flutter run"。

解决Flutter在mac下配置的疑难杂症

最后最后,吐槽一下万恶的墙,感谢一下万能的阿里。

脚本宝典总结

以上是脚本宝典为你收集整理的解决Flutter在mac下配置的疑难杂症全部内容,希望文章能够帮你解决解决Flutter在mac下配置的疑难杂症所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。