Комментарии 3
Какой прирост скорости билда?
проект, на котором я тестировал, не удалось полностью перевести на JVM модули (оно и не нужно). Но результаты положительные:
На CI и локально чистый билд сократился на 8%
Время конфигурации на CI почти не изменилось, но локально у разработчиков с M1 Pro + RAM 16GB время конфигурации и синка проекта в IDE сократилось примерно на 45%.
Таким образом больше это повлияло именно на работу в локальном окружении. Скорее всего из-за того что Gradle демон редко перезапускают через `./gradlew --stop`. А из-за ошибок могут стартовать сразу несколько демонов, засирая RAM. Отсюда и троттлинг. JVM модули сильно снижают нагрузку на память, вызывая меньше троттлинга.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Оптимизация Gradle: избавляемся от Android-модулей