Ответ 1
Вы должны быть ясно о ТРЕХ вещах здесь:
- Gradle
- Android Gradle Плагин
- Gradle Wrapper
В частности,
- Gradle - это инструмент для сборки, который развивается самостоятельно на Android. Теоретически, Gradle можно использовать для создания любого проекта, например, типичного проекта Java, проекта Android и даже проекта iOS. Он также может быть интегрирован с любой IDE, например, Android Studio, Netbeans или Eclipse. На момент написания статьи последняя версия Gradle была 4.9, и вы всегда можете проверить ее текущую версию из руководства по установке gradle. Одна из замечательных особенностей инструмента сборки Gradle - поддержка пользовательских плагинов.
-
Плагин Android Gradle Плагин Android Gradle - один из таких пользовательских плагинов. Для типичного проекта Android версия этого плагина может быть настроена в
build.gradle
верхнего уровняbuild.gradle
.buildscript { .... dependencies { classpath 'com.android.tools.build:gradle:3.1.3' } .... }
Для каждой версии этого плагина требуется минимальная версия Gradle, как указано в этом Gradge-плагине на этой странице, или см. Ниже таблицу соответствия для быстрой информации: Например, плагин Android Gradle версии 3.1. 0+ требует минимального gradle. версия 4.4, которую можно настроить через Android Studio.
-
Gradle Wrapper. Согласно официальному документу Gradle Wrapper
Рекомендуемый способ выполнения любой сборки Gradle - с помощью Gradle Wrapper (короче говоря, просто "Wrapper"). Wrapper - это скрипт, который вызывает объявленную версию Gradle, предварительно загружая ее при необходимости. В результате разработчики могут быстро приступить к работе с проектом Gradle, не выполняя ручной установки, что экономит время и деньги вашей компании.
Эта оболочка может быть настроена из
gradle-wrapper.properties
вашего проекта. Например,distributionUrl = https://services.gradle.org/distributions/gradle-4.4-all.zip
Или из графического интерфейса Android Studio, как сказано в вашем вопросе .