Как именно Android Studio вызывает Gradle для синхронизации проекта?

#android-studio #gradle

Вопрос:

Android Studio 2020.3.1 Патч 3, проект использует Gradle 6.9.

Создание проекта из командной строки работает нормально, поэтому выполняйте configure и build задачи по отдельности.

Однако выполнить «синхронизацию проекта Gradle» в Android Studio не удается. Я не оспариваю сбой, и он должен быть исправлен (для справки, весь след ошибки доступен здесь), но меня беспокоит то, что он отображается только в Android Studio. Android Studio настроен на использование версии Gradle, как указано в gradle-wrapper.properties .

Трассировка стека предполагает, что для этого выполняется какая-то задача Gradle, но я нигде не вижу, какая именно, и как мне воспроизвести эту ошибку, просто запустив Gradle из командной строки.

Итак, вопрос в том, что именно делает Android Studio (с Gradle) во время «синхронизации проекта Gradle»?