В настоящее время я прохожу курс по разработке приложений для Android, и у меня есть вопрос относительно того, когда бы я ни создавал новый проект. Поскольку я на раннем этапе учебного процесса, я создаю немало проектов только для того, чтобы понять ход событий и создать привычку для всего процесса. Одна из вещей, с которыми я сталкивался, это то, что я каждый раз, когда я создаю новый проект, я получаю эту ошибку:
> Conflict with dependency 'com.android.support:support-annotations' in
project ':app'. Resolved versions for app (26.1.0) and test app (27.1.1)
differ. See https://d.android.com/r/tools/test-apk-dependency-conflicts.html
for details.
Я исправляю эту ошибку всякий раз, когда создаю проект, благодаря этому полезному сообщению .
Все, что мне нужно сделать, это добавить одну строку кода в мой файл build.gradle (приложение модуля) под зависимостями, и все хорошо:
implementation 'com.android.support:support-annotations:28.0.0'
Есть ли способ сделать это автоматически? Я знаю, что у меня не установлена последняя версия Android SDK (я работаю на 3.0, собираю Ice Cream Sandwich), и она может быть исправлена, если я обновлюсь, но сейчас я предпочел бы остаться в той версии, которую я использую. так как это то, что указано в курсе, который я беру. На самом деле это не займет много времени, но было бы удобно не добавлять эту строку вручную каждый раз, когда я создаю новый проект. Я искал в Google и не нашел соответствующих публикаций в StackExchange, и ни на одной из страниц разработчиков Android, которые я видел, не было ничего полезного.
TL; DR: мой код не будет работать, если я не добавлю строку зависимости в свой файл Gradle. Как я могу установить, чтобы это происходило автоматически для каждого проекта, который я создаю, вместо того, чтобы вставлять его каждый раз вручную?