Получи случайную криптовалюту за регистрацию!

​​Зависимости в многомодульном приложении #android При напис | Android Live 🤖

​​Зависимости в многомодульном приложении
#android

При написании многомодульных приложений одним из важных пунктов является управлением зависимостями, которые распространяются на весь проект.

Есть несколько хороших подходов для того, чтобы обновлять зависимости одновременно во всех модулях, и вот вам один из них, описанный в статье.

Автор использует Kotlin DSL с его более удобным синтаксисом для написания кода в gradle-файлах, и объединяет все зависимости при помощи кастомного buildSrc.

В итоге мы можем управлять зависимостями, используя только один файл, а добавлять в модуль таким образом:

implementation(Libs.Kotlin.stdlib)
implementation(Libs.AndroidX.appcompat)
implementation(Libs.AndroidX.coreKtx)