减少Building 'Xxx' Gradle project info等待时间
转载请注明出处:http://www.cnblogs.com/cnwutianhao/p/6640279.html
从Github上看到好的Demo想要Download下来学习。导入到Android Stduio的时候经常会碰到这样的事情。。。
等了半天没反应还是这个界面,老子要报警了!!!
这是因为Android Studio检测到项目使用的Gradle版本在本地没有,需要联网进行下载。而服务器在国外,所以国内想顺利下载,需要等很长时间。
那我们也有对策来减缓Building等待时间,适用于有网和无网的情况。
三种方法减少Gradle编译等待时间。
一、手动下载相应的Gradle版本(适用于有网的情况)
出现上图的情况说明Android Studio正在联网下载项目对应的Gradle版本,这时候启动任务管理器强制关闭Android Studio。
找到路径C:\Users\用户名\.gradle\wrapper\dists
会出现一系列的文件夹,查看文件夹后面的时间,比如:
找到最新的日期,即为你刚才导入工程需要下载的最新的Gradle版本。打开它,会看到一堆乱码的文件夹,比如:
打开它,删除里面的所有文件,到Gradle官网下载对应的包 http://services.gradle.org/distributions/
我打开的是 gradle-3.4.1-all,就找到对应的进行下载,比如:
下载好之后,将包复制到乱码的文件夹里(切记不要解压),然后重新运行需要导入的工程,你会发现,过一小会儿工程就编译好了。
二、替换成自己本地已有的的Gradle版本(适用于没有网的情况)
打开路径C:\Users\用户名\.gradle\wrapper\dists
会看到我们电脑里已经存在的Gradle版本,比如:
打开需要导入的项目的文件夹,找到对应路径 项目名\gradle\wrapper 比如:
用编译器打开 gradle-wrapper.properties ,会看到类似这一堆代码:
#Sun Mar 12 23:28:39 CST 2017 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip
这时我们看到项目需要的版本是 gradle-3.3-all ,如果本地没有,而且电脑当时还上不了网,可以用自己本地最新的版本,替换项目需要的版本,然后将项目导入Android Studio,即可编译通过。
三、强制使用本地的默认Gradle版本(适用于没有网的情况)
当我们导入项目,进入Android Studio主界面之后,提示Gradle编译失败,可以强制把Android Studio的Gradle版本设置为固定
File -> Settings -> 在左边搜索框里输入 gradle ,比如:
我们可以选择 Use local gradle distribution,并设置相应Gradle版本路径。
并选上 Offline work,之后不管项目版本是多少,Android Studio都默认加载你自己设置的Gradle版本。
以上就是我总结的三种设置Gradle版本的方法。
关注我的新浪微博,获取更多Android开发资讯!
关注科技评论家,领略科技、创新、教育以及最大化人类智慧与想象力!
转载于:https://www.cnblogs.com/cnwutianhao/p/6640279.html
减少Building 'Xxx' Gradle project info等待时间相关推荐
- android studio创建项目一直,Android Studio在创建/导入项目的时候,一直处于building “XXX”gradle project info的解决办法...
Android Studio在新建项目或者导入项目的时候,可能会一直处于building "XXX"gradle project info的状态,而且还取消不了,无奈之下只能干掉进 ...
- Building 'xxx' Gradle project info
Android Studio在导入他人的项目代码时经常会出现卡在Building 'xxx' Gradle project info界面的现象. 这主要是因为Android Studio在后台下载项目 ...
- Android Studio卡在Building 'xxx' Gradle project info的解决办法
Android Studio在导入他人的项目代码时经常会出现卡在Building 'xxx' Gradle project info界面的现象. 这主要是因为Android Studio在后台下载项目 ...
- building xxx gradle project info的解决办法
AndroidStudio创建项目,最后一步finish后,一直长时间处于building"project name"gradle project info,界面就一直停留在如图所 ...
- 一直处于building “XXX”gradle project info
下载离线gradle-3.3-all.zip 网址:http://services.gradle.org/distributions/ 放到 C:\Users\Administrator\.gradl ...
- android studio 一直refreshing,AndroidStudio更新新版本后,项目一直处于Refreshing 'xxx' Gradle Project状态...
我们使用的AndroidStudio经常需要更新版本,但是有时候经常更新的很慢,一直在Refreshing 'xxx' Gradle Project转啊转的,实在是让人捉急啊:有时候还会更新出问题(比 ...
- Refreshing xxx Gradle Project 问题
Refreshing xxx Gradle Project 问题 最近出2.3了,公司更新了没问题,新特性很好用,但是要大家一起更新否则选了保持低版本gradle的话,instant run会无法使用 ...
- android studio 一直refreshing,AndroidStudio更新出现Refreshing 'xxx' Gradle Project状态解决办法...
前言 开发项目之前,我用的是AndroidStuio2.1.0版本,项目开发完后,按耐不住就更新编译环境了.编译环境更新至AndroidStuio2.2.2. 更新完后,激动的打开AndroidStu ...
- 【转载】解决refreshing gradle project 和Building gradle project info 一直卡住\速度慢
转载: http://blog.csdn.net/xx326664162/article/details/52002616 文章出自:薛瑄的博客 分析原因: 更改Gradle的版本后,或者更新AS后, ...
最新文章
- c 自定义实现string类 clear_基于scala2.13实现自定义的集合类 (下)
- python输出n阶矩阵_python-递归计算矩阵(nxn)的行列式
- asp.net性能的技巧
- 思考一下消息中间件的设计
- 服务器水冷冷却系统设计,从三方面设计高效的数据中心冷却系统
- Java项目性能监控和调优工具-Javamelody
- dos中进入其他盘中的方法
- 如何运行项目或工程中的单独java文件---找不到或无法加载主类”错误的原因
- 怎么用计算机弹电脑病毒音乐,怎么制作电脑病毒?简单电脑病毒制作方法
- 幻想三国android官方版,幻想三国ol官方版
- 云计算中网络基础知识(升级版)
- 第一次使用公有云需要注意啥
- 系统重装计算机硬件不兼容,升级Win10系统出现兼容性报告详细解答
- ttyS 和 ttyO 的区别
- メリッサ / 梅莉莎
- RISC-V MCU应用教程之PWR睡眠模式
- Nvidia AGX Xavier MAX9286 GMSL 载板(绿板)
- 魔法王座微端不显示服务器,魔法王座无法登陆卡顿等常见问题解决方法
- 【VisualStudio】Visual Studio Community 2015/2017/2019/2022 官网下载链接(传送门)
- 【FPGA】vivado使用(led流水灯实例,附图,详细)
热门文章
- android的布局流程,Android View 布局流程(Layout)全面解析
- micropython mqtt_MicroPython使用MQTT协议接入OneNET云平台
- 人工智能诗歌写作平台_人工智能将改变文学创作的未来?
- 计算机的网络端口管理器,Win7设备管理器没有端口选项的三大原因及解决措施...
- java录排名怎么写_面试官:Java排名靠前的工具类你都用过哪些?
- 电脑记事本在哪_【锦囊站第002期】电脑一秒内完成文件搜索是如何实现的?
- java vagrant_vagrant 做一个java web开发环境
- mysql 最小时间 最大时间_leetcode539_go_最小时间差
- 用python循环语句求素数_Python基础入门_3条件语句和迭代循环
- java 3gpp转mp3_Android音频以及音频播放器开发实例