内容简介:现在的建造时间约为2-4分钟.我正在使用通过Gradle提供的大约11个库.我有以下几组:
现在的建造时间约为2-4分钟.
我正在使用通过Gradle提供的大约11个库.
我有以下几组:
buildTypes {
debug {
multiDexEnabled = true
applicationIdSuffix ".debug"
minifyEnabled false
proguardFile 'proguard-rules.pro'
}
}
dexOptions {
javaMaxHeapSize "4096M"
preDexLibraries false
jumboMode = true
incremental = true
}
Gradle:离线模式
我在gradle.properties中有以下设置
org.gradle.jvmargs = -Xmx4096m -XX:MaxPermSize = 1024m -XX:HeapDumpOnOutOfMemoryError -Dfile.encoding = UTF-8
在我拥有的全球属性中:
org.gradle.daemon=true org.gradle.parallel=true org.gradle.configureondemand=true
我已经查看了我在Google / Stackoverflow上可以找到的每篇文章.
有没有办法将过程加速到至少1分钟以下?
2015年8月6日更新
这些确实有助于我加快速度.
gradle-wrapper.properties
distributionUrl=https\://services.gradle.org/distributions/gradle-2.5-all.zip
build.gradle项目依赖项
classpath 'com.android.tools.build:gradle:1.3.0'
2015年8月9日更新
我发现,事实证明使用 Protoc 对Android来说非常慢.我切换到 Wire ,编译时间从2分钟开始.到10s-30s.
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。