Junior — Middle
Quels sont les mots-clés principaux utilisés pour déclarer des dépendances dans le fichier Gradle?
sobes.tech IA
Réponse de l'IA
В файле Gradle для объявления зависимостей используются следующие основные ключевые слова (конфигурации):
implementation— основная конфигурация для добавления зависимостей, которые нужны для компиляции и выполнения приложения, но не экспортируются дальше.api— используется в модулях библиотеки, чтобы сделать зависимость доступной для потребителей этой библиотеки.compileOnly— зависимость доступна только на этапе компиляции, не включается в итоговый артефакт.runtimeOnly— зависимость нужна только во время выполнения, не нужна при компиляции.testImplementation— зависимости, используемые только в тестах.
Пример:
dependencies {
implementation 'com.squareup.retrofit2:retrofit:2.9.0'
testImplementation 'junit:junit:4.13.2'
}
Ранее использовались ключевые слова compile, provided и другие, но они считаются устаревшими и заменены на более точные конфигурации, перечисленные выше.