В AndroidStudio есть несколько шаблонов.
Вы можете управлять ими, чтобы добавить некоторые зависимости, но я не одобряю этот способ, так как шаблоны могут изменяться в более поздних выпусках, каждое обновление может переопределять ваши файлы, тогда не так уж и просто иметь хорошее обслуживание.
Это не эквивалентно и, возможно, это не ваша цель, но вы можете скопировать внешний файл Gradle в свои проекты, а затем просто добавить зависимости в очень короткое время.
Что-то вроде gradleScript/dependecies.gradle
ext {
//Version
supportLibrary = '27.x.x'
//Support Libraries dependencies
supportDependencies = [
design : "com.android.support:design:${supportLibrary}",
recyclerView : "com.android.support:recyclerview-v7:${supportLibrary}",
cardView : "com.android.support:cardview-v7:${supportLibrary}",
appCompat : "com.android.support:appcompat-v7:${supportLibrary}",
supportAnnotation: "com.android.support:support-annotations:${supportLibrary}",
]
}
Добавьте на свой верхний уровень build.gradle
:
// Load dependencies
apply from: 'gradleScript/dependencies.gradle'
А затем в каждом module/build.gradle
просто добавьте свои зависимости:
// Module build file
dependencies {
//......
compile supportDependencies.appCompat
compile supportDependencies.design
}