Зависимости в многомодульном приложении #android При напис | Android Live 🤖
Зависимости в многомодульном приложении
#android
При написании многомодульных приложений одним из важных пунктов является управлением зависимостями, которые распространяются на весь проект.
Есть несколько хороших подходов для того, чтобы обновлять зависимости одновременно во всех модулях, и вот вам один из них, описанный в статье.
Автор использует Kotlin DSL с его более удобным синтаксисом для написания кода в gradle-файлах, и объединяет все зависимости при помощи кастомного buildSrc.
В итоге мы можем управлять зависимостями, используя только один файл, а добавлять в модуль таким образом:
implementation(Libs.Kotlin.stdlib)
implementation(Libs.AndroidX.appcompat)
implementation(Libs.AndroidX.coreKtx)