Резюме
Я программирую довольно простое приложение.Иногда я не открываю Android Studio в течение нескольких месяцев, прежде чем я хочу изменить одну или две строки кода.
Каждый раз, когда я открываю Android Studio, все зависимости исчезают.Это не будет проблемой, если все будет работать после синхронизации Gradle.Но так или иначе это не так просто.
Bckground
В прошлый раз gradle просто не перезагружал некоторые из них.Мне пришлось обновить номера версий, что привело к добавлению androidX, что привело к обновлению всех других библиотек, чьи более старые версии зависели от старых библиотек поддержки и , что требовало работы с руководствами по миграции некоторых из обновленных библиотек.
И после всего, что мне было нужно, чтобы исправить ошибки, вызванные этими миграциями.С другой стороны: приложение обновлено.
Мне все еще требовалось слишком много времени для изменения одной строки кода.
Я пытался найти способ настроить gradle таким образом.способ, которым это только не удаляет / делает недействительными библиотеки после определенного промежутка времени.Я только нашел способы, как вызвать повторную загрузку.
Но я не хочу, чтобы gradle что-то скачивал.Я хочу, чтобы моя среда разработки оставалась неизменной даже после нескольких месяцев, когда она не использовалась.
Итак: Можно ли настроить Gradle / Android Studio таким образом, чтобы проекты оставались в рабочем состоянии даже послене используете их месяцами?