Я уже третий раз пытаюсь перевести большой проект на новые версии Gradle, но каждый раз я застреваю в вечной l oop (или нехватке памяти) сборке. Я уже пробовал разные версии плагинов gradle и gradle, но самая высокая версия сборки gradle проекта по-прежнему 3.3.2.
Если сборка завершается неудачно, консоль сообщает, что демоны (или процесс, если сборка не содержит демонов) ) не хватает памяти. Шаги, которые я уже пробовал до сих пор:
- Элемент списка
- Различные версии Gradle 4+. Тот же результат
- Parallel == true и Parallel == false build. Тот же результат
- Сборки демонов и демонов. Безрезультатно
- Увеличение объема памяти, доступной для JVM (я видел информацию, что начиная с версии 4.0, объем доступной памяти по умолчанию был установлен на 512 вместо 1024) до 2048. Нет результата
- Сканирование сборки с помощью -debug и других команд gradlew. Единственный результат, который я видел, - это трассировка стека памяти, которая началась после 'compileAnnotationProcessor'