При использовании Gradle в качестве инструмента сборки для проектов Android, как обычно, всегда ли Gradle строит все из заданной зависимости или строит только вещи внутри зависимости, которую вы используете, вместе с зависимостями, которые эти вещи могут иметь под собой?
Пропускает ли он создание вещей, которые вы не используете?




Вам нужно создать градиент, соответствующий этой версии Android, или использовать api. Я понимаю, что нельзя пропустить сборку gradle.
Я знаю, что мы строим полную зависимость от всех градиентов.
да, весь код из зависимости включен в сборку (файл .apk).
Если вы не включите инструменты, которые минимизируют или удаляют неиспользуемые файлы / классы / функции. Подробнее по этой теме: минимизировать код.
Спасибо за ваш комментарий. Думаю, я понимаю, что вы говорите, но это не значит, что я хочу опустить сборку gradle в целом. Он должен выполнять сборку gradle, как обычно, но мне нужно знать, пропустит ли сборка gradle артефакты зависимости, когда артефакты не используются в приложении. Другими словами, строит ли он полную зависимость от каждой сборки gradle или только от используемых артефактов этой зависимости? @ J.JH