极慢的gradle构建 [英] Extremely slow gradle build
本文介绍了极慢的gradle构建的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
已采取以下措施,以从此加速gradle构建( SO帖子)
The following measures were taken to speed up gradle build from this (SO post)
- org.gradle.parallel = true,org.gradle.daemon = true
- 从终端而不是从android Studio构建
- 使用./gradlew assembleDebug --offline 进行构建
问题:
- 即使在采取这些措施之后,单行代码更改最多可能需要6-8分钟的时间!在此期间,计算机大部分时间停滞不前,除了凝视终端外,无法执行其他任何操作.我注意到,"app:dexDebug"在此花费很多时间.可能的原因是什么?
相关文件:
系统详细信息:
- Android Studio 1.2.2
- 说明:Ubuntu 14.04.2 LTS
推荐答案
您可以尝试通过将以下代码添加到build.gradle中来禁用皮棉检查
You can try disabling your lint checks by adding this code to your build.gradle
tasks.whenTaskAdded { task ->
if (task.name.toLowerCase().contains("lint")) {
task.enabled = false
}
}
此外,您还可以使用-profile
参数来导出html报告,说明生成时间太长了
Also you can use the --profile
parameter to export a html report of what's taking so long in your build time
编辑:删除了调试检查
这篇关于极慢的gradle构建的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文