安卓开发之Gradle build running问题

CSDN地址:安卓开发之Gradle build running问题,喜欢可以点赞关注哈

问题

前阵子,朋友问我在Android studio上打开Gayhub项目时一直卡在gradle build 这个界面上,好久都没跑完,怎么解决?这一般是Gradle版本差异所导致的问题,由于国内墙的原因,当你没有这个Gradle版本时,下载是非常慢的。

朋友的思路

朋友说他的解决办法是打开gradle\wrapper\gradle-wrapper.properties文件,改为自己Android Studio所使用的版本,例如自己的Gradle版本为gradle-2.10-all,那就将图中的gradle-2.14.1-all改为gradle-2.10-all。

image.png

然后再重新打开项目,以往就能顺利构建,但这次却不行了,我就说了下我的做法。

我的做法

以前我也是和朋友一样,更改版本号。现在,换了一种方式,同样会打开项目的gradle-wrapper.properties文件,接着再打开我的电脑(Windows下),打开这个路径C:\Users\xxx.gradle\wrapper\dists这个路径,如图:

image.png

再查看Gradle版本,如图

image.png

这个电脑是新购置的电脑,用的不久,因此Gradle版本还不算特别多。那么刚才打开gradle-wrapper.properties,看到的版本是gradle-2.14.1-all,那么点击进入gradle-2.14.1-all这个目录

image.png

会看到这一串经过摘要算法命名的文件夹,每个人打开都是不一样。再点击进入,如果看到如下图(可能略有差异),说明你缺少2.14.1版本的gradle文件。

image.png

这个时候。可以打开http://services.gradle.org/distributions/ ,如图,这个网址应该是不用翻墙就能打开,亲测。如果打不开这个网页,那么可以百度相应的Gradle版本进行下载。

image.png

下载对应的文件,我这边是2.14.1作为示例,因此就下载

image.png

网页下载可能会比较慢,你可以将下载链接复制到迅雷下载。下载完成放到刚才的目录下,重新打开项目即可,如图。

image.png

总结

以上两种方式,一般情况下,能解决Gradle build卡住的问题,如果还是项目编译好久没完成,可以检查是否在下载一些第三方框架依赖,或者plugin升级等。喜欢或者对你有帮助,就点击关注吧。

最后

平常打开别人的项目,个人建议使用open,如图

image.png

尽量不使用 import project,可以在导入eclipse项目时再使用import

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Gradle对于很多开发者来说有一种既熟悉又陌生的感觉,他是离我们那么近,以至于我每天做项目都需要他,但是他又是离...
    阿_希爸阅读 13,189评论 10 199
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 47,222评论 6 342
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,259评论 19 139
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,956评论 25 709
  • 闲聊 之前笔试的时候遇到了一个面试题,题目如下:有一个栈,往里面一次压入1,2,3,4,5这几个元素,得到的结果为...
    即限公国阅读 4,419评论 0 0

友情链接更多精彩内容