优化Android Studio中的构建时间

Dan*_*ail 18 build gradle maven android-studio android-gradle-plugin

我试过建立它:

  • 平行(有点帮助)
  • 守护=真
  • preDexLibraries true/false(没什么大的区别)
  • 增量真实
  • 离线

每次都需要40多秒.如果我改变了什么并不重要.在"gradle clean"之后构建它需要> 50s.

我希望我做错了什么.Eclipse/ant可以在<10s内构建WITH CHANGES的连续构建.

任何帮助如何使这<10s赞赏.是的,我们有很多模块,一些jar库,一些maven依赖.仍然没有得到为什么两个连续的版本需要> 40s而没有变化.

Gradle使用:2.2.1 Android studio:不太相关,通常仅使用Gradle构建它.

编辑:添加一些分析日志.

:app:dexProjDebug 22.541s

:app:shrinkProjDebugMultiDexComponents 4.279s

:app:compileProjDebugJava 3.478s

:app:packageProjDebug 2.591s

:app:processProjDebugResources 2.590s

:app:packageAllProjDebugClassesForMultiDex 2.536s

:app:createProjDebugMainDexClassList 2.126s

小智 1

即使对于具有源代码的库项目,您也需要正确定义输入和输出。(Gradle 文档)。当您第二次重建时,您会收到最新消息吗?