Android Studio 1.3RC版 build加速
Android Studio 确实是好用。但build的速度却是奇慢无比!。!
!
我上网找了非常多build加速的设置,却不能适配到我的1.3RC版。。。
。
。心塞。无耐,忍着超级无敌慢的速度硬是过了一周。当然这一周里差点儿每一天都找一遍设置。。。
。
。
直到。今天。
我是真的高兴坏了!
!
!
。!
!
!
!。!!!!
!
。!
!!!
!
!
!
!!。!!!
。!
。!
!
!
!!!
!
!!
。!!!
。!
。!
!
!!!哈哈哈哈哈哈哈
机缘巧合之下我乱点进入了Appendix D. Gradle Command Line
看了相关的命令行。设置一下。就OK了。
嘿嘿
设置前。编译一下要5min+。甚至10min。
设置后。有时几十秒。有时2分钟左右。飞起来的感觉。真好。
…..改动1:兴许,,
以下讲讲怎么设置吧,事实上非常easy。几分钟的事。
(1)设置Android Studio
a) 禁用插件
File -> Settings… Plugins 去掉一些没实用的插件。
比方:Git Integration、GitHub、Google Cloud Testing、Google Cloud Tools For Android Studio、Goole Login、Google Services、JavaFX、SDK Updater、Subversion Integration、Terminal、TestNG-J。
(2)设置Gradle
a) 开启守护进程
gradle.properties
org.gradle.daemon=true //Android Studio默认使用daemon,所以能够不设置。
命令行:–daemon
b) 開始并行模式
gradle.properties
org.gradle.parallel=true // 多个decoupledproject时,并行编译
File -> Settings… Build>Compiler 在Command-line options里设置–parallel –max-workers=4
命令行:-parallel –max-workers=4
c) demand
gradle.properties
org.gradle.configureondemand=true
File -> Settings… Build>Compiler 默认Configure on demand是勾选的
命令行:–configure-on-demand
d)离线(须要联网是再又一次设置)
File -> Settings… Build>Build Tools>Gradle 勾选Offline work
相关图片:
方便大家复制的命令行指令:
–configure-on-demand –offline –parallel –max-workers=4
因为我的电脑是4个线程的。所以maxworkers =4 ,假设你的电脑是8线程。设置为8会更好噢!
至于怎么查自己的电脑是几线程,百度吧~
分享出来,造福社会~~~~~~~~~~~
兴许———————————————
一周后。花了600大洋买了个ssd和内存条,从此1分钟内编译成功。远离焦急和烦躁~~
Android Studio 1.3RC版 build加速的更多相关文章
- Android Studio获取开发版SHA1值和发布版SHA1值,详细过程
转自原文 Android Studio获取开发版SHA1值和发布版SHA1值的史上最详细方法 前言: 今天我想把百度地图的定位集成到项目中来,想写个小小的案例,实现一下,但在集成百度地图时首先要申请秘 ...
- Android Studio 生成Release版,报Warning的解决办法
转载请注明出处:http://www.cnblogs.com/cnwutianhao/p/6242227.html 请尊重知识产权!!! 同步更新到CSDN:http://blog.csdn.net/ ...
- Android Studio获取开发版SHA1值和发布版SHA1值的史上最详细方法
前言: 今天我想把百度地图的定位集成到项目中来,想写个小小的案例,实现一下,但在集成百度地图时首先要申请秘钥,申请秘钥要用到SHA1值,所以今天就来总结一下怎样去获取这个值吧,希望对大家有帮助. 正常 ...
- 苹果电脑获取Android Studio的发布版SHA1和开发版SHA1
最近开始转战安卓,准备把我在苹果上的应用也在安卓上来一波,其中就遇到一个问题就是最牛天气(iOS和微信小程序都已经有了,就差安卓的了)引用的百度的定位功能,需要填写发布版SHA1和开发版SHA1,作为 ...
- Android Studio获取调试版SHA1和发布版SHA1的方法
前言: 当我们在集成高德地图定位功能到项目中的时候,需要用到发布版和调试版的安全码SHA1,所以今天我就来总结一下分别在Windows和Mac下是怎么来获取SHA1的,希望对大家有所帮助. 首先,统一 ...
- Android Studio最新稳定版下载 - 百度网盘(更新于2017年7月14日)
Android Studio是一个为Android平台开发程序的集成开发环境,其包含用于构建Android应用所需的所有工具.Android Studio 2.3.3为最新稳定版(截止到2017年7月 ...
- Android Studio出现Wait for build to finish解决办法
公司用钉钉打卡,我作弊哈哈,买了个大牛助手. 刚续费包年,开发商竟然跑路了.服务器连不上,不能用了,心血来潮想说能否自己破解了.好家伙需要学的还真不少,首先还要从安卓开发学起... 刚装了Androi ...
- Android(java)学习笔记127:Android Studio新建工程中的build.gradle、settings.gradle
随着信息化的快速发展,IT项目变得越来越复杂,通常都是由多个子系统共同协作完成.对于这种多系统.多项目的情况,很多构建工具都已经提供了不错的支持,像maven.ant.Gradle除了借鉴了ant或者 ...
- Android Studio 1.0RC1版发布
Android Studio 1.0RC1 版本发布. 以下是官网该版本说明: Android Studio 1.0 Release Candidate 1 November 20th, 2014: ...
随机推荐
- 【贪心】bzoj1572: [Usaco2009 Open]工作安排Job
先是没怎么理解这个贪心……然后贪心又被细节弄挂…… Description Farmer John 有太多的工作要做啊!!!!!!!!为了让农场高效运转,他必须靠他的工作赚钱,每项工作花一个单位时间. ...
- PHP操作MySQL事务实例
PHP与MYSQL事务处理 一般来说,事务都应该具备ACID特征.所谓ACID是Atomic(原子性),Consistent(一致性),Isolated(隔离性),Durable(持续性)四个词的首字 ...
- activiti工作流使用一般步骤
activiti工作流使用的一般步骤 一.在eclipse或Myeclipse中安装activiti插件: 二.通过activiti连接数据库,有以下两种连接数据库的形式: 1.通过java代码链接数 ...
- Linux-nginx服务(三)
nginx的安装 官方:http://nginx.org/packages/centos/7/x86_64/RPMS Fedora-EPEL:https://mirrors.aliyun.com/ep ...
- perl学习之:read
perl read()函数例子,read()函数实例代码 - 读取,或试图读取,长度LENGTH 与文件句柄FILEHANDLE 相关联的文件到缓冲区BUFFER中的字节数. 语法 read FILE ...
- Luogu 2216 [HAOI2007]理想的正方形 (单调队列优化)
题意: 给出一个 N×M 的矩阵,以及一个数值 K ,求在给定的矩阵中取出一个 K×K 的矩阵其中最大值减去最小值的最小值. 细节: 没有细节来发暴力走天下,20分也是分啊~~~ QAQ. 分析: 感 ...
- 获取class
使用原生JavaScript,获取类操作符时:即使使用getElementByClassName,在Firefox和IE9以下是不兼容的.Firefox下是可以用它获取的到元素而IE不行,一般框架都会 ...
- [转]Mac屏幕录像转成gif
http://note.axiaoxin.com/contents/mac-video2gif.html 屏幕录像 打开Quicktime Player -> 文件 -> 新建屏幕录像 - ...
- Neural Networks and Deep Learning
Neural Networks and Deep Learning This is the first course of the deep learning specialization at Co ...
- Leetcode 365.水壶问题
水壶问题 有两个容量分别为 x升和 y升的水壶以及无限多的水.请判断能否通过使用这两个水壶,从而可以得到恰好 z升的水? 如果可以,最后请用以上水壶中的一或两个来盛放取得的 z升 水. 你允许: 装满 ...