public interface AndroidLibrary extends AndroidBundle
| Modifier and Type | Method and Description |
|---|---|
java.io.File |
getAidlFolder()
Returns the location of the aidl import folder.
|
java.io.File |
getExternalAnnotations()
Returns the location of the external annotations zip file (which may not exist)
|
java.io.File |
getJniFolder()
Returns the location of the jni libraries folder.
|
java.io.File |
getLintJar()
Returns the location of the lint jar.
|
java.util.Collection<java.io.File> |
getLocalJars()
Returns the list of local Jar files that are included in the dependency.
|
java.io.File |
getProguardRules()
Returns the location of the proguard files.
|
java.io.File |
getPublicResources()
Returns the location of an optional file that lists the only
resources that should be considered public.
|
java.io.File |
getRenderscriptFolder()
Returns the location of the renderscript import folder.
|
java.io.File |
getSymbolFile()
Returns the location of the text symbol file
|
boolean |
isOptional()
Deprecated.
Use
isProvided() instead |
boolean |
isProvided()
Returns whether the library is considered optional, meaning that it may or may not
be present in the final APK.
|
getAssetsFolder, getBundle, getFolder, getJarFile, getJavaDependencies, getLibraryDependencies, getManifest, getProjectVariant, getResFoldergetBuildId, getName, getProject, getRequestedCoordinates, getResolvedCoordinates, isSkipped@NonNull java.util.Collection<java.io.File> getLocalJars()
@NonNull java.io.File getJniFolder()
@NonNull java.io.File getAidlFolder()
@NonNull java.io.File getRenderscriptFolder()
@NonNull java.io.File getProguardRules()
@NonNull java.io.File getLintJar()
@NonNull java.io.File getExternalAnnotations()
@NonNull java.io.File getPublicResources()
@NonNull java.io.File getSymbolFile()
boolean isProvided()
isProvided in interface Library@Deprecated boolean isOptional()
isProvided() instead