Как автоматически добавить строку «реализация» в новый проект

В настоящее время я прохожу курс разработки приложений для 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. Как я могу сделать так, чтобы это происходило автоматически для каждого создаваемого проекта, вместо того, чтобы вставлять его каждый раз вручную?

Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
0
0
113
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Я не совсем уверен, как ответить на это напрямую, но мой вопрос был решен, когда я наконец обновил Android Studio SDK до последней версии. Проекты по умолчанию теперь работают без добавления дополнительной строки «реализация».

Другие вопросы по теме