com.android.builder.dependency
Interface DependencyContainer
public interface DependencyContainer
An object able to provide the three types of dependencies an Android project can have:
- local jar dependencies
- artifact jar dependencies
- android library dependencies
getAndroidDependencies
@NonNull
java.util.List<? extends LibraryDependency> getAndroidDependencies()
- Returns a list top level dependency. Each library object should contain
its own dependencies. This is actually a dependency graph.
- Returns:
- a non null (but possibly empty) list.
getJarDependencies
@NonNull
java.util.List<JarDependency> getJarDependencies()
getLocalDependencies
@NonNull
java.util.List<JarDependency> getLocalDependencies()