Я попытался создать его:
- parallel (немного помогает)
- демон = истина
- preDexLibraries true/false (нет большой разницы)
- incremental true
- отсутствует
Требуется 40 с. КАЖДЫЙ раз. Неважно, я что-то изменю или нет. Построить его после "gradle clean" занимает > 50 секунд.
Я надеюсь, что я делаю что-то неправильно. Eclipse/ ant может строить последовательные сборки WITH CHANGES в < 10s.
Любая помощь в том, как довести это значение до 10 баллов. Да, у нас есть много модулей, некоторые библиотеки jar, некоторые зависимости от maven. По-прежнему не получается, почему он должен принимать > 40 секунд для двух последовательных сборок без изменений.
Gradle: 2.2.1 Студия Android: не очень актуальна, обычно она создается только с помощью Gradle.
EDIT: добавление некоторых профилирующих журналов.
: приложение: dexProjDebug 22.541s
: приложение: shrinkProjDebugMultiDexComponents 4.279s
: app: compileProjDebugJava 3.478s
: приложение: packageProjDebug 2.591s
: приложение: processProjDebugResources 2.590s
: app: packageAllProjDebugClassesForMultiDex 2.536s
: app: createProjDebugMainDexClassList 2.126s