Как установить библиотеки по умолчанию для всех проектов Android Studio - PullRequest
0 голосов
/ 07 марта 2019

Есть некоторые библиотеки, которые являются важной частью разработки Android Вопрос в том, можем ли мы установить некоторые библиотеки по умолчанию, которые будут добавлены в gradle, когда мы создаем новый проект (я знаю, что есть несколько способов, таких как шаблоны, но им также нужна та же процедура):

1 Ответ

0 голосов
/ 07 марта 2019

В 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
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...