# Android library development - Dependencies

DevFeed: [Android library development - Dependencies](<https://devfeed.tech/articles/android-library-development-dependencies-28692.md>)

Original publisher: [Read original article](<https://jeroenmols.com/blog/2020/11/11/library-dependencies/>)

Author: info@jeroenmols.com (Jeroen Mols)

Published: 2020-11-11T00:00:00Z

Content type: tutorial

Language: en

Sources: [Jeroen Mols](<https://devfeed.tech/sources/jeroen-mols.md>)

Topics: [Android Library](<https://devfeed.tech/topics/android-library.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>), [Library](<https://devfeed.tech/topics/library.md>), [Gradle](<https://devfeed.tech/topics/gradle.md>), [Maven](<https://devfeed.tech/topics/maven.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [android-library](<https://devfeed.tech/tags/android-library.md>), [blogs](<https://devfeed.tech/tags/blogs.md>), [build](<https://devfeed.tech/tags/build.md>), [dependencies](<https://devfeed.tech/tags/dependencies.md>), [gradle](<https://devfeed.tech/tags/gradle.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [library](<https://devfeed.tech/tags/library.md>), [maven](<https://devfeed.tech/tags/maven.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [transitive-dependencies](<https://devfeed.tech/tags/transitive-dependencies.md>)

## AI overview

This tutorial explains how transitive dependencies in Android libraries can create integration problems for applications, including conflicting dependency versions and incompatible dependencies. It introduces common approaches to resolving version conflicts and discusses the risks of forcing dependency versions.

## Source excerpt

Ever had a build failure while integrating an SDK? Wonder how you can avoid your SDK customers having dependency conflicts? How many transitive dependencies should your SDK have?