Skip navigation links
A B C D F G I J L M N O P S T U V 

A

AaptOptions - Interface in com.android.builder.model
Options for aapt.
AaptOptions.Namespacing - Enum in com.android.builder.model
 
ABI - Static variable in interface com.android.build.VariantOutput
 
AdbOptions - Interface in com.android.builder.model
Options for adb.
ANDROID_GRADLE_PLUGIN_VERSION - Static variable in class com.android.builder.model.Version
 
ANDROID_TEST - Static variable in interface com.android.builder.model.TestVariantBuildOutput
 
AndroidArtifact - Interface in com.android.builder.model
An Android Artifact.
AndroidArtifactOutput - Interface in com.android.builder.model
The Actual output for a AndroidArtifact, which can be one file at the minimum or several APKs in case of pure splits configuration.
AndroidBundle - Interface in com.android.builder.model
Represents an Android dependency that is bundled and will be unbundled.
AndroidLibrary - Interface in com.android.builder.model
Represents an Android Library dependency, its content and its own dependencies.
AndroidProject - Interface in com.android.builder.model
Entry point for the model of the Android Projects.
ApiVersion - Interface in com.android.builder.model
Represents the version of an Android Platform.
ARTIFACT_ANDROID_TEST - Static variable in interface com.android.builder.model.AndroidProject
 
ARTIFACT_MAIN - Static variable in interface com.android.builder.model.AndroidProject
 
ARTIFACT_UNIT_TEST - Static variable in interface com.android.builder.model.AndroidProject
 
ArtifactMetaData - Interface in com.android.builder.model
Meta Data for an Artifact.

B

BaseArtifact - Interface in com.android.builder.model
The base information for all generated artifacts
BaseBuildOutput - Interface in com.android.builder.model
Base model to represents a variant or a test variant build output.
BaseConfig - Interface in com.android.builder.model
Base config object for Build Type and Product flavor.
BUILD_SYSTEM_CMAKE - Static variable in interface com.android.builder.model.NativeAndroidProject
 
BUILD_SYSTEM_GRADLE - Static variable in interface com.android.builder.model.NativeAndroidProject
 
BUILD_SYSTEM_NDK_BUILD - Static variable in interface com.android.builder.model.NativeAndroidProject
 
BUILD_SYSTEM_UNKNOWN - Static variable in interface com.android.builder.model.NativeAndroidProject
 
BUILDER_MODEL_API_VERSION - Static variable in class com.android.builder.model.Version
 
BuildType - Interface in com.android.builder.model
a Build Type.
BuildTypeContainer - Interface in com.android.builder.model
A Container of all the data related to BuildType.

C

ClassField - Interface in com.android.builder.model
A Simple class field with name, type and value, all as strings.
com.android.build - package com.android.build
 
com.android.builder.model - package com.android.builder.model
 
com.android.builder.model.level2 - package com.android.builder.model.level2
 

D

DataBindingOptions - Interface in com.android.builder.model
Options for data binding
DENSITY - Static variable in interface com.android.build.VariantOutput
String representations of the FilterType enum which can be used for remote-able interfaces.Ap
Dependencies - Interface in com.android.builder.model
A set of dependencies for an AndroidArtifact.
DependencyGraphs - Interface in com.android.builder.model.level2
A set of dependency Graphs.
DimensionAware - Interface in com.android.builder.model
Interface for objects has a dimension.

F

FD_GENERATED - Static variable in interface com.android.builder.model.AndroidProject
 
FD_INTERMEDIATES - Static variable in interface com.android.builder.model.AndroidProject
 
FD_LOGS - Static variable in interface com.android.builder.model.AndroidProject
 
FD_OUTPUTS - Static variable in interface com.android.builder.model.AndroidProject
 
FilterData - Interface in com.android.build
Represents a split information, like its type or dimension (density, abi, language...) and the filter value (like hdpi for a density split type).
FULL_SPLIT - Static variable in interface com.android.build.VariantOutput
 

G

GENERATION_COMPONENT - Static variable in interface com.android.builder.model.AndroidProject
 
GENERATION_ORIGINAL - Static variable in interface com.android.builder.model.AndroidProject
 
getAaptOptions() - Method in interface com.android.builder.model.AndroidProject
Returns the aapt options.
getAbi() - Method in interface com.android.builder.model.NativeArtifact
Returns the target ABI of the artifact.
getAbi() - Method in interface com.android.builder.model.NativeLibrary
Returns the ABI of the library.
getAbiFilters() - Method in interface com.android.builder.model.AndroidArtifact
Returns the ABI filters associated with the artifact, or null if there are no filters.
getAddDefaultAdapters() - Method in interface com.android.builder.model.DataBindingOptions
Whether to add the default data binding adapters.
getAdditionalClassesFolders() - Method in interface com.android.builder.model.BaseArtifact
Folders with additional classes registered by third-party plugins like Kotlin.
getAdditionalParameters() - Method in interface com.android.builder.model.AaptOptions
Returns the list of additional parameters to pass.
getAdditionalRuntimeApks() - Method in interface com.android.builder.model.AndroidArtifact
Returns a list of additional APKs that need to installed on the device for this artifact to work correctly.
getAidlDirectories() - Method in interface com.android.builder.model.SourceProvider
Returns the aidl source folders.
getAidlFolder() - Method in interface com.android.builder.model.AndroidLibrary
Returns the location of the aidl import folder.
getAidlFolder() - Method in interface com.android.builder.model.level2.Library
Returns the location of the aidl import folder.
getAnnotations() - Method in interface com.android.builder.model.ClassField
 
getApiLevel() - Method in interface com.android.builder.model.ApiVersion
Returns the api level as an integer.
getApiString() - Method in interface com.android.builder.model.ApiVersion
Returns the API value as a string.
getApiVersion() - Method in interface com.android.builder.model.AndroidProject
Returns the model api version.
getApiVersion() - Method in interface com.android.builder.model.NativeAndroidProject
Returns the model api version.
getApplicationId() - Method in interface com.android.builder.model.AndroidArtifact
Returns the application id of this artifact.
getApplicationId() - Method in interface com.android.builder.model.ProductFlavor
Returns the name of the product flavor.
getApplicationIdSuffix() - Method in interface com.android.builder.model.BaseConfig
Returns the application id suffix applied to this base config.
getArtifact() - Method in interface com.android.builder.model.level2.Library
Returns the artifact location.
getArtifactAddress() - Method in interface com.android.builder.model.level2.GraphItem
Returns the artifact address in a unique way.
getArtifactAddress() - Method in interface com.android.builder.model.level2.Library
Returns the artifact address in a unique way.
getArtifactId() - Method in interface com.android.builder.model.MavenCoordinates
Returns the name that the project is known by.
getArtifactName() - Method in interface com.android.builder.model.SourceProviderContainer
Returns the name matching ArtifactMetaData.getName()
getArtifacts() - Method in interface com.android.builder.model.NativeAndroidProject
Returns a collection of native artifacts.
getAssembleTaskName() - Method in interface com.android.builder.model.AndroidArtifactOutput
Deprecated.
getAssembleTaskName() - Method in interface com.android.builder.model.BaseArtifact
Returns the name of the task used to generate the artifact output(s).
getAssembleTaskName() - Method in interface com.android.builder.model.NativeArtifact
Returns the name of the task used to generate the artifact output.
getAssetsDirectories() - Method in interface com.android.builder.model.SourceProvider
Returns the android assets folders.
getAssetsFolder() - Method in interface com.android.builder.model.AndroidBundle
Returns the location of the assets folder.
getAssetsFolder() - Method in interface com.android.builder.model.level2.Library
Returns the location of the assets folder.
getBaselineFile() - Method in interface com.android.builder.model.LintOptions
Returns the baseline file to use, if any.
getBootClasspath() - Method in interface com.android.builder.model.AndroidProject
Returns the boot classpath matching the compile target.
getBuildConfigFields() - Method in interface com.android.builder.model.AndroidArtifact
Map of Build Config Fields where the key is the field name.
getBuildConfigFields() - Method in interface com.android.builder.model.BaseConfig
Map of Build Config Fields where the key is the field name.
getBuildFiles() - Method in interface com.android.builder.model.NativeAndroidProject
Returns a collection of files that affects the build.
getBuildFolder() - Method in interface com.android.builder.model.AndroidProject
Returns the build folder of this project.
getBuildSystems() - Method in interface com.android.builder.model.NativeAndroidProject
Return the names of build systems used to create the native artifacts.
getBuildToolsVersion() - Method in interface com.android.builder.model.AndroidProject
Returns the build tools version used by this module.
getBuildType() - Method in interface com.android.builder.model.BuildTypeContainer
The Build Type itself.
getBuildType() - Method in interface com.android.builder.model.Variant
Returns the build type.
getBuildTypes() - Method in interface com.android.builder.model.AndroidProject
Returns a list of all the BuildType in their container.
getBundle() - Method in interface com.android.builder.model.AndroidBundle
Returns the location of the dependency bundle.
getCCompilerExecutable() - Method in interface com.android.builder.model.NativeToolchain
Returns the full path of the C compiler.
getCCompilerFlags() - Method in interface com.android.builder.model.NativeLibrary
A list of compiler flags for C code.
getCDefines() - Method in interface com.android.builder.model.NativeLibrary
A list of defines for C code.
getCDirectories() - Method in interface com.android.builder.model.SourceProvider
Returns the C source folders.
getCheck() - Method in interface com.android.builder.model.LintOptions
Returns the exact set of issues to check, or null to run the issues that are enabled by default plus any issues enabled via LintOptions.getEnable() and without issues disabled via LintOptions.getDisable().
getCIncludeDirs() - Method in interface com.android.builder.model.NativeLibrary
A list of include directories for compiling C code.
getClassesFolder() - Method in interface com.android.builder.model.BaseArtifact
Returns the folder containing the class files.
getClassifier() - Method in interface com.android.builder.model.MavenCoordinates
Returns the project's classifier.
getCodename() - Method in interface com.android.builder.model.ApiVersion
Returns the version code name if applicable, null otherwise.
getCompileDependencies() - Method in interface com.android.builder.model.BaseArtifact
getCompileDependencies() - Method in interface com.android.builder.model.level2.DependencyGraphs
Returns the compile dependency graph.
getCompilerFlags() - Method in interface com.android.builder.model.NativeSettings
 
getCompileTarget() - Method in interface com.android.builder.model.AndroidProject
Returns the compilation target as a string.
getCompileTaskName() - Method in interface com.android.builder.model.BaseArtifact
 
getConsumerProguardFiles() - Method in interface com.android.builder.model.BaseConfig
Returns the collection of proguard rule files for consumers of the library to use.
getCppCompilerExecutable() - Method in interface com.android.builder.model.NativeToolchain
Returns the full path of the C++ compiler.
getCppCompilerFlags() - Method in interface com.android.builder.model.NativeLibrary
A list of compiler flags for C++ code.
getCppDefines() - Method in interface com.android.builder.model.NativeLibrary
A list of defines for C++ code.
getCppDirectories() - Method in interface com.android.builder.model.SourceProvider
Returns the C++ source folders.
getCppIncludeDirs() - Method in interface com.android.builder.model.NativeLibrary
A list of include directories for compiling C++ code.
getCppSystemIncludeDirs() - Method in interface com.android.builder.model.NativeLibrary
A list of system include directories for compiling C++ code.
getCSystemIncludeDirs() - Method in interface com.android.builder.model.NativeLibrary
A list of system include directories for compiling C code.
getData() - Method in interface com.android.builder.model.SyncIssue
Returns the data of the issue.
getDebuggableLibraryFolders() - Method in interface com.android.builder.model.NativeLibrary
The folders containing built libraries with debug information.
getDefaultConfig() - Method in interface com.android.builder.model.AndroidProject
Returns the ProductFlavorContainer for the 'main' default config.
getDependencies() - Method in interface com.android.builder.model.BaseArtifact
Return the level 0-1 type dependencies
getDependencies() - Method in interface com.android.builder.model.JavaLibrary
Returns the direct dependencies of this library.
getDependencies() - Method in interface com.android.builder.model.level2.GraphItem
Return the direct dependency of this node.
getDependencyGraphs() - Method in interface com.android.builder.model.BaseArtifact
Returns the resolved dependencies for this artifact.
getDimension() - Method in interface com.android.builder.model.DimensionAware
Returns the dimension or null if the object do not have a dimension.
getDisable() - Method in interface com.android.builder.model.LintOptions
Returns the set of issue id's to suppress.
getDisplayName() - Method in interface com.android.builder.model.Variant
Returns a display name for the variant.
getDocumentation() - Method in interface com.android.builder.model.ClassField
 
getDoNotStrip() - Method in interface com.android.builder.model.PackagingOptions
Glob patterns to exclude native libraries from being stripped.
getEnable() - Method in interface com.android.builder.model.LintOptions
Returns the set of issue id's to enable.
getEncoding() - Method in interface com.android.builder.model.JavaCompileOptions
 
getExcludes() - Method in interface com.android.builder.model.PackagingOptions
Glob patterns to exclude from packaging.
getExportedHeaders() - Method in interface com.android.builder.model.NativeArtifact
Returns the folders container headers exported for the library.
getExternalAnnotations() - Method in interface com.android.builder.model.AndroidLibrary
Returns the location of the external annotations zip file (which may not exist)
getExternalAnnotations() - Method in interface com.android.builder.model.level2.Library
Returns the location of the external annotations zip file (which may not exist) Only valid for Android Library where Library.getType() is Library.LIBRARY_ANDROID
getExtraAndroidArtifacts() - Method in interface com.android.builder.model.Variant
 
getExtraArtifacts() - Method in interface com.android.builder.model.AndroidProject
Returns a list of extra artifacts meta data.
getExtraJavaArtifacts() - Method in interface com.android.builder.model.Variant
 
getExtraSourceProviders() - Method in interface com.android.builder.model.BuildTypeContainer
Returns a list of ArtifactMetaData/SourceProvider association.
getExtraSourceProviders() - Method in interface com.android.builder.model.ProductFlavorContainer
Returns a list of ArtifactMetaData/SourceProvider association.
getFailOnMissingConfigEntry() - Method in interface com.android.builder.model.AaptOptions
passes the --error-on-missing-config-entry parameter to the aapt command, by default false.
getFileExtensions() - Method in interface com.android.builder.model.NativeAndroidProject
Return a map of file extension to each file type.
getFilePath() - Method in interface com.android.builder.model.NativeFile
The source file.
getFilters() - Method in interface com.android.build.VariantOutput
Returns all the split information used to create the APK.
getFilterType() - Method in interface com.android.build.FilterData
 
getFilterTypes() - Method in interface com.android.build.VariantOutput
Returns the split dimensions the referenced APK was created with.
getFlavorDimensions() - Method in interface com.android.builder.model.AndroidProject
Returns a list of all the flavor dimensions, may be empty.
getFlavorSelections() - Method in interface com.android.builder.model.BaseConfig
Map of the manual flavor selection.
getFolder() - Method in interface com.android.builder.model.AndroidBundle
Returns the location of the unzipped bundle folder.
getFolder() - Method in interface com.android.builder.model.level2.Library
Returns the location of the unzipped bundle folder.
getFolderPath() - Method in interface com.android.builder.model.NativeFolder
Folder containing the source files.
getFrameworkSources() - Method in interface com.android.builder.model.AndroidProject
Returns a list of folders or jar files that contains the framework source code.
getGeneratedDensities() - Method in interface com.android.builder.model.VectorDrawablesOptions
 
getGeneratedManifest() - Method in interface com.android.builder.model.AndroidArtifactOutput
The generated manifest for this variant's artifact's output.
getGeneratedResourceFolders() - Method in interface com.android.builder.model.AndroidArtifact
Returns all the resource folders that are generated.
getGeneratedSourceFolders() - Method in interface com.android.builder.model.AndroidArtifact
Returns all the source folders that are generated.
getGeneratedSourceFolders() - Method in interface com.android.builder.model.BaseArtifact
Returns all the source folders that are generated.
getGroupId() - Method in interface com.android.builder.model.MavenCoordinates
Returns the name of the project's group, similar to the Java packaging structure.
getGroupName() - Method in interface com.android.builder.model.NativeArtifact
Returns the group this artifact is associated with.
getHtmlOutput() - Method in interface com.android.builder.model.LintOptions
The optional path to where an HTML report should be written
getHtmlReport() - Method in interface com.android.builder.model.LintOptions
Whether we should write an HTML report.
getIdentifier() - Method in interface com.android.build.FilterData
 
getIdeSetupTaskNames() - Method in interface com.android.builder.model.BaseArtifact
Returns names of tasks that need to be run when setting up the IDE project.
getIgnoreAssets() - Method in interface com.android.builder.model.AaptOptions
Returns the value for the --ignore-assets option, or null
getInfoFile() - Method in interface com.android.builder.model.InstantRun
Returns the last incremental build information, including success or failure, verifier reason for requesting a restart, etc...
getInstallOptions() - Method in interface com.android.builder.model.AdbOptions
Returns the list of APK installation options.
getInstantRun() - Method in interface com.android.builder.model.AndroidArtifact
Returns the InstantRun feature related model.
getJarFile() - Method in interface com.android.builder.model.AndroidBundle
Returns the location of the jar file to use for either packaging or compiling depending on the bundle type.
getJarFile() - Method in interface com.android.builder.model.JavaLibrary
Returns the library's jar file.
getJarFile() - Method in interface com.android.builder.model.level2.Library
Returns the location of the jar file to use for either packaging or compiling depending on the bundle type.
getJarJarRuleFiles() - Method in interface com.android.builder.model.BaseConfig
Returns the optional jarjar rule files, or empty if jarjar should be skipped.
getJavaCompileOptions() - Method in interface com.android.builder.model.AndroidProject
Returns the compile options for Java code.
getJavaDependencies() - Method in interface com.android.builder.model.AndroidBundle
Returns the collection of external Jar files that are included in the dependency.
getJavaDirectories() - Method in interface com.android.builder.model.SourceProvider
Returns the java source folders.
getJavaLibraries() - Method in interface com.android.builder.model.Dependencies
The list of Java library dependencies.
getJavaResourcesFolder() - Method in interface com.android.builder.model.BaseArtifact
Returns the folder containing resource files that classes form this artifact expect to find on the classpath.
getJniFolder() - Method in interface com.android.builder.model.AndroidLibrary
Returns the location of the jni libraries folder.
getJniFolder() - Method in interface com.android.builder.model.level2.Library
Returns the location of the jni libraries folder.
getJniLibsDirectories() - Method in interface com.android.builder.model.SourceProvider
Returns the native libs folders.
getKeyAlias() - Method in interface com.android.builder.model.SigningConfig
Returns the key alias name.
getKeyPassword() - Method in interface com.android.builder.model.SigningConfig
return the key password.
getLibraries() - Method in interface com.android.builder.model.Dependencies
The list of Android library dependencies.
getLibraries() - Method in interface com.android.builder.model.level2.GlobalLibraryMap
the list of external libraries used by all the variants in the module.
getLibraryDependencies() - Method in interface com.android.builder.model.AndroidBundle
Returns the list of direct library dependencies of this dependency.
getLintConfig() - Method in interface com.android.builder.model.LintOptions
Returns an optional path to a lint.xml configuration file
getLintJar() - Method in interface com.android.builder.model.AndroidLibrary
Returns the location of the lint jar.
getLintJar() - Method in interface com.android.builder.model.level2.Library
Returns the location of the lint jar.
getLintOptions() - Method in interface com.android.builder.model.AndroidProject
Returns the lint options.
getLocalJars() - Method in interface com.android.builder.model.AndroidLibrary
Returns the list of local Jar files that are included in the dependency.
getLocalJars() - Method in interface com.android.builder.model.level2.Library
Returns the list of local Jar files that are included in the dependency.
getMainArtifact() - Method in interface com.android.builder.model.Variant
Returns the main artifact for this variant.
getMainOutputFile() - Method in interface com.android.build.VariantOutput
Returns the main file for this artifact which can be either the com.android.build.OutputFile.OutputType#MAIN or com.android.build.OutputFile.OutputType#FULL_SPLIT
getManifest() - Method in interface com.android.builder.model.AndroidBundle
Returns the location of the manifest.
getManifest() - Method in interface com.android.builder.model.level2.Library
Returns the location of the manifest relative to the folder.
getManifestFile() - Method in interface com.android.builder.model.SourceProvider
Returns the manifest file.
getManifestPlaceholders() - Method in interface com.android.builder.model.BaseConfig
Returns the map of key value pairs for placeholder substitution in the android manifest file.
getMaxSdkVersion() - Method in interface com.android.builder.model.ProductFlavor
Returns the maxSdkVersion.
getMergedFlavor() - Method in interface com.android.builder.model.Variant
The result of the merge of all the flavors and of the main default config.
getMerges() - Method in interface com.android.builder.model.PackagingOptions
Glob patterns to merge.
getMessage() - Method in interface com.android.builder.model.SyncIssue
Returns the a user-readable message for the issue.
getMinSdkVersion() - Method in interface com.android.builder.model.ProductFlavor
Returns the minSdkVersion.
getMockablePlatformJar() - Method in interface com.android.builder.model.JavaArtifact
Path to the mockable platform jar generated for this JavaArtifact, if present.
getModelVersion() - Method in interface com.android.builder.model.AndroidProject
Returns the model version.
getModelVersion() - Method in interface com.android.builder.model.NativeAndroidProject
Returns the model version.
getMultiDexEnabled() - Method in interface com.android.builder.model.BaseConfig
Returns whether multi-dex is enabled.
getMultiDexKeepFile() - Method in interface com.android.builder.model.BaseConfig
 
getMultiDexKeepProguard() - Method in interface com.android.builder.model.BaseConfig
 
getMultiFlavorSourceProvider() - Method in interface com.android.builder.model.BaseArtifact
A SourceProvider specific to the flavor combination.
getName() - Method in interface com.android.builder.model.AndroidProject
Returns the name of the module.
getName() - Method in interface com.android.builder.model.ArtifactMetaData
 
getName() - Method in interface com.android.builder.model.BaseArtifact
Name of the artifact.
getName() - Method in interface com.android.builder.model.BaseBuildOutput
Variant full name.
getName() - Method in interface com.android.builder.model.BaseConfig
 
getName() - Method in interface com.android.builder.model.BuildType
Returns the name of the build type.
getName() - Method in interface com.android.builder.model.ClassField
 
getName() - Method in interface com.android.builder.model.Library
Returns a user friendly name.
getName() - Method in interface com.android.builder.model.NativeAndroidProject
Returns the name of the module.
getName() - Method in interface com.android.builder.model.NativeArtifact
Returns the name of the artifact.
getName() - Method in interface com.android.builder.model.NativeLibrary
Returns the name of the native library.
getName() - Method in interface com.android.builder.model.NativeSettings
 
getName() - Method in interface com.android.builder.model.NativeToolchain
Returns the name of the toolchain.
getName() - Method in interface com.android.builder.model.ProductFlavor
Returns the name of the flavor.
getName() - Method in interface com.android.builder.model.SigningConfig
Returns the name of the Signing config
getName() - Method in interface com.android.builder.model.SourceProvider
Returns the name of this source set.
getName() - Method in interface com.android.builder.model.Variant
Returns the name of the variant.
getNamespacing() - Method in interface com.android.builder.model.AaptOptions
Returns the resource namespacing strategy for this sub-project
getNativeLibraries() - Method in interface com.android.builder.model.AndroidArtifact
Returns the native libraries associated with the artifact.
getNativeToolchains() - Method in interface com.android.builder.model.AndroidProject
Returns the collection of toolchains used to create any native libraries.
getNoCompress() - Method in interface com.android.builder.model.AaptOptions
Returns the list of values for the -0 (disabled compression) option, or null
getOutputFile() - Method in interface com.android.build.OutputFile
Returns the output file for this artifact's output.
getOutputFile() - Method in interface com.android.builder.model.NativeArtifact
Returns the output file with debug symbols unstripped.
getOutputs() - Method in interface com.android.build.VariantOutput
Deprecated.
getOutputs() - Method in interface com.android.builder.model.AndroidArtifact
 
getOutputs() - Method in interface com.android.builder.model.BaseBuildOutput
Returns the collection of build output for this Variant.
getOutputType() - Method in interface com.android.build.VariantOutput
Returns the output type of the referenced APK.
getPackageDependencies() - Method in interface com.android.builder.model.level2.DependencyGraphs
Returns the package dependency graph.
getPackaging() - Method in interface com.android.builder.model.MavenCoordinates
Returns the project's artifact type.
getPerLanguageSettings() - Method in interface com.android.builder.model.NativeFolder
The compile settings for each file type.
getPickFirsts() - Method in interface com.android.builder.model.PackagingOptions
Glob patterns to pick first.
getPluginGeneration() - Method in interface com.android.builder.model.AndroidProject
Returns the generation of the plugin.
getProductFlavor() - Method in interface com.android.builder.model.ProductFlavorContainer
The Product Flavor itself.
getProductFlavors() - Method in interface com.android.builder.model.AndroidProject
Returns a list of all the ProductFlavor in their container.
getProductFlavors() - Method in interface com.android.builder.model.Variant
Returns the flavors for this variants.
getProguardFiles() - Method in interface com.android.builder.model.BaseConfig
Returns the collection of proguard rule files.
getProguardRules() - Method in interface com.android.builder.model.AndroidLibrary
Returns the location of the proguard files.
getProguardRules() - Method in interface com.android.builder.model.level2.Library
Returns the location of the proguard files.
getProject() - Method in interface com.android.builder.model.Library
Returns an optional project identifier if the library is output by a module.
getProjectPath() - Method in interface com.android.builder.model.level2.Library
Returns the gradle path.
getProjects() - Method in interface com.android.builder.model.Dependencies
Deprecated.
getProjectType() - Method in interface com.android.builder.model.AndroidProject
Returns the type of project: Android application, library.
getProjectVariant() - Method in interface com.android.builder.model.AndroidBundle
Returns an optional configuration name if the library is output by a module that publishes more than one variant.
getProvidedLibraries() - Method in interface com.android.builder.model.level2.DependencyGraphs
Returns the list of provided libraries.
getPublicResources() - Method in interface com.android.builder.model.AndroidLibrary
Returns the location of an optional file that lists the only resources that should be considered public.
getPublicResources() - Method in interface com.android.builder.model.level2.Library
Returns the location of an optional file that lists the only resources that should be considered public.
getRenderscriptDirectories() - Method in interface com.android.builder.model.SourceProvider
Returns the renderscript source folders.
getRenderscriptFolder() - Method in interface com.android.builder.model.AndroidLibrary
Returns the location of the renderscript import folder.
getRenderscriptFolder() - Method in interface com.android.builder.model.level2.Library
Returns the location of the renderscript import folder.
getRenderscriptNdkModeEnabled() - Method in interface com.android.builder.model.ProductFlavor
Returns whether the renderscript code should be compiled to generate C/C++ bindings.
getRenderscriptOptimLevel() - Method in interface com.android.builder.model.BuildType
Returns the optimization level of the renderscript compilation.
getRenderscriptSupportModeBlasEnabled() - Method in interface com.android.builder.model.ProductFlavor
Returns whether the renderscript BLAS support lib should be used to make it compatible with older versions of Android.
getRenderscriptSupportModeEnabled() - Method in interface com.android.builder.model.ProductFlavor
Returns whether the renderscript code should be compiled in support mode to make it compatible with older versions of Android.
getRenderscriptTargetApi() - Method in interface com.android.builder.model.ProductFlavor
Returns the renderscript target api.
getRequestedCoordinates() - Method in interface com.android.builder.model.level2.GraphItem
Returns this library's Maven coordinates, as requested in the build file.
getRequestedCoordinates() - Method in interface com.android.builder.model.Library
Returns this library's Maven coordinates, as requested in the build file.
getResDirectories() - Method in interface com.android.builder.model.SourceProvider
Returns the android resources folders.
getResFolder() - Method in interface com.android.builder.model.AndroidBundle
Returns the location of the res folder.
getResFolder() - Method in interface com.android.builder.model.level2.Library
Returns the location of the res folder.
getResolvedCoordinates() - Method in interface com.android.builder.model.Library
Returns this library's Maven coordinates after all the project's dependencies have been resolved.
getResourceConfigurations() - Method in interface com.android.builder.model.ProductFlavor
Returns the resource configuration for this variant.
getResourcePrefix() - Method in interface com.android.builder.model.AndroidProject
Returns the resource prefix to use, if any.
getResourcesDirectories() - Method in interface com.android.builder.model.SourceProvider
Returns the java resources folders.
getResValues() - Method in interface com.android.builder.model.AndroidArtifact
Map of generated res values where the key is the res name.
getResValues() - Method in interface com.android.builder.model.BaseConfig
Map of generated res values where the key is the res name.
getRuntimeFiles() - Method in interface com.android.builder.model.NativeArtifact
Returns the files that needs to be deployed with getOutputFile to be executed on device.
getSettings() - Method in interface com.android.builder.model.NativeAndroidProject
Returns a collection of all compile settings.
getSettingsName() - Method in interface com.android.builder.model.NativeFile
The name of a NativeSettings for the source file.
getSeverity() - Method in interface com.android.builder.model.SyncIssue
Returns the severity of the issue.
getSeverityOverrides() - Method in interface com.android.builder.model.LintOptions
An optional map of severity overrides.
getShadersDirectories() - Method in interface com.android.builder.model.SourceProvider
Returns the shader folders.
getSigningConfig() - Method in interface com.android.builder.model.BuildType
Returns the associated signing config or null if none are set on the build type.
getSigningConfig() - Method in interface com.android.builder.model.ProductFlavor
Returns the associated signing config or null if none are set on the product flavor.
getSigningConfigName() - Method in interface com.android.builder.model.AndroidArtifact
Returns the name of the SigningConfig used for the signing.
getSigningConfigs() - Method in interface com.android.builder.model.AndroidProject
Returns a list of SigningConfig.
getSkippedLibraries() - Method in interface com.android.builder.model.level2.DependencyGraphs
Returns the list of skipped libraries.
getSourceCompatibility() - Method in interface com.android.builder.model.JavaCompileOptions
 
getSourceFiles() - Method in interface com.android.builder.model.NativeArtifact
Returns the source files.
getSourceFolders() - Method in interface com.android.builder.model.NativeArtifact
Returns thes source folders for the artifact.
getSourceGenTaskName() - Method in interface com.android.builder.model.AndroidArtifact
Returns the name of the task used to generate the source code.
getSourceProvider() - Method in interface com.android.builder.model.BuildTypeContainer
The associated sources of the build type.
getSourceProvider() - Method in interface com.android.builder.model.ProductFlavorContainer
The associated main sources of the product flavor
getSourceProvider() - Method in interface com.android.builder.model.SourceProviderContainer
Returns the source provider
getStoreFile() - Method in interface com.android.builder.model.SigningConfig
Returns the keystore file.
getStorePassword() - Method in interface com.android.builder.model.SigningConfig
Returns the keystore password.
getStoreType() - Method in interface com.android.builder.model.SigningConfig
Returns the store type.
getSupportStatus() - Method in interface com.android.builder.model.InstantRun
Returns a status code indicating whether Instant Run is supported and why.
getSymbolFile() - Method in interface com.android.builder.model.AndroidLibrary
Returns the location of the text symbol file
getSymbolFile() - Method in interface com.android.builder.model.level2.Library
Returns the location of the text symbol file Only valid for Android Library where Library.getType() is Library.LIBRARY_ANDROID
getSyncIssues() - Method in interface com.android.builder.model.AndroidProject
Returns issues found during sync.
getTargetCompatibility() - Method in interface com.android.builder.model.JavaCompileOptions
 
getTargetName() - Method in interface com.android.builder.model.NativeArtifact
Returns the name of the target that builds this artifact.
getTargetProjectPath() - Method in interface com.android.builder.model.TestedTargetVariant
Returns the Gradle path of the project that is being tested.
getTargetSdkVersion() - Method in interface com.android.builder.model.ProductFlavor
Returns the targetSdkVersion.
getTargetVariant() - Method in interface com.android.builder.model.TestedTargetVariant
Returns the variant of the tested project.
getTestApplicationId() - Method in interface com.android.builder.model.ProductFlavor
Returns the test application id.
getTestedTargetVariants() - Method in interface com.android.builder.model.Variant
Returns the list of target projects and the variants that this variant is testing.
getTestedVariantName() - Method in interface com.android.builder.model.TestVariantBuildOutput
Returns the variant name of the tested variant.
getTestFunctionalTest() - Method in interface com.android.builder.model.ProductFlavor
Returns the functionalTest value.
getTestHandleProfiling() - Method in interface com.android.builder.model.ProductFlavor
Returns the handlingProfile value.
getTestingVariants() - Method in interface com.android.builder.model.VariantBuildOutput
Returns a possibly empty list of test variants for this variant.
getTestInstrumentationRunner() - Method in interface com.android.builder.model.ProductFlavor
Returns the test instrumentation runner.
getTestInstrumentationRunnerArguments() - Method in interface com.android.builder.model.ProductFlavor
Returns the arguments for the test instrumentation runner.
getTestProguardFiles() - Method in interface com.android.builder.model.BaseConfig
Returns the collection of proguard rule files to use for the test APK.
getTextOutput() - Method in interface com.android.builder.model.LintOptions
The optional path to where a text report should be written.
getTextReport() - Method in interface com.android.builder.model.LintOptions
Whether we should write an text report.
getTimeOutInMs() - Method in interface com.android.builder.model.AdbOptions
Returns the time out used for all adb operations.
getToolChain() - Method in interface com.android.builder.model.NativeArtifact
Returns the toolchain used for compilation.
getToolchainName() - Method in interface com.android.builder.model.NativeLibrary
Returns the name of the toolchain used to compile the native library.
getToolChains() - Method in interface com.android.builder.model.NativeAndroidProject
Returns a collection of toolchains.
getType() - Method in interface com.android.builder.model.ArtifactMetaData
 
getType() - Method in interface com.android.builder.model.ClassField
 
getType() - Method in interface com.android.builder.model.level2.Library
The type of the dependency
getType() - Method in interface com.android.builder.model.SyncIssue
Returns the type of the issue.
getType() - Method in interface com.android.builder.model.TestVariantBuildOutput
Returns the test variant type as a String
getUnresolvedDependencies() - Method in interface com.android.builder.model.AndroidProject
getUseSupportLibrary() - Method in interface com.android.builder.model.VectorDrawablesOptions
 
getValue() - Method in interface com.android.builder.model.ClassField
 
getVariant() - Method in interface com.android.builder.model.level2.Library
Returns an optional variant name if the consumed artifact of the library is associated to one.
getVariants() - Method in interface com.android.builder.model.AndroidProject
Returns a list of all the variants.
getVariantsBuildOutput() - Method in interface com.android.builder.model.ProjectBuildOutput
Returns a collection of VariantBuildOutput identifying all the variants for this project.
getVariantSourceProvider() - Method in interface com.android.builder.model.BaseArtifact
A SourceProvider specific to the variant.
getVectorDrawables() - Method in interface com.android.builder.model.ProductFlavor
 
getVersion() - Method in interface com.android.builder.model.DataBindingOptions
The version of data binding to use.
getVersion() - Method in interface com.android.builder.model.MavenCoordinates
Returns the version of the project.
getVersionCode() - Method in interface com.android.build.VariantOutput
Returns the version code for this output.
getVersionCode() - Method in interface com.android.builder.model.ProductFlavor
Returns the version code associated with this flavor or null if none have been set.
getVersionlessId() - Method in interface com.android.builder.model.MavenCoordinates
Returns this coordinates Id without the version attribute.
getVersionName() - Method in interface com.android.builder.model.ProductFlavor
Returns the version name.
getVersionNameSuffix() - Method in interface com.android.builder.model.BaseConfig
Returns the version name suffix of this flavor or null if none have been set.
getWearAppUnbundled() - Method in interface com.android.builder.model.ProductFlavor
Returns whether to enable unbundling mode for embedded wear app.
getWorkingDirectory() - Method in interface com.android.builder.model.NativeFile
The working directory for the compiler.
getWorkingDirectory() - Method in interface com.android.builder.model.NativeFolder
The working directory for the compiler.
getXmlOutput() - Method in interface com.android.builder.model.LintOptions
The optional path to where an XML report should be written
getXmlReport() - Method in interface com.android.builder.model.LintOptions
Whether we should write an XML report.
GlobalLibraryMap - Interface in com.android.builder.model.level2
Global map of all the Library instances used in a single or multi-module gradle project.
GraphItem - Interface in com.android.builder.model.level2
A node in a dependency graph, representing a direct or transitive dependency.

I

INSTANT_RUN_VERSION_CODE - Static variable in interface com.android.builder.model.AndroidProject
Version code injected by Android Studio when using Instant Run.
INSTANT_RUN_VERSION_NAME - Static variable in interface com.android.builder.model.AndroidProject
Version name injected by Android Studio when using Instant Run.
InstantRun - Interface in com.android.builder.model
Model for InstantRun related information.
isAbortOnError() - Method in interface com.android.builder.model.LintOptions
Whether lint should abort the build if errors are found
isAbsolutePaths() - Method in interface com.android.builder.model.LintOptions
Whether lint should display full paths in the error output.
isBaseSplit() - Method in interface com.android.builder.model.AndroidProject
Returns true if this is the base feature split.
isCheckAllWarnings() - Method in interface com.android.builder.model.LintOptions
Returns whether lint should check all warnings, including those off by default
isCheckDependencies() - Method in interface com.android.builder.model.LintOptions
Returns whether lint should check all dependencies too as part of its analysis.
isCheckGeneratedSources() - Method in interface com.android.builder.model.LintOptions
Returns whether lint should run checks on generated sources.
isCheckReleaseBuilds() - Method in interface com.android.builder.model.LintOptions
Returns whether lint should check for fatal errors during release builds.
isCheckTestSources() - Method in interface com.android.builder.model.LintOptions
Returns whether lint should run all checks on test sources, instead of just the lint checks that have been specifically written to include tests (e.g.
isDebuggable() - Method in interface com.android.builder.model.BuildType
Returns whether the build type is configured to generate a debuggable apk.
isEmbedMicroApp() - Method in interface com.android.builder.model.BuildType
Returns whether the variant embeds the micro app.
isEnabled() - Method in interface com.android.builder.model.DataBindingOptions
Whether to enable data binding.
isEnabledForTests() - Method in interface com.android.builder.model.DataBindingOptions
Whether we want tests to be able to use data binding as well.
isExplainIssues() - Method in interface com.android.builder.model.LintOptions
Returns whether lint should include explanations for issue errors.
isIgnoreWarnings() - Method in interface com.android.builder.model.LintOptions
Returns whether lint will only check for errors (ignoring warnings)
isJniDebuggable() - Method in interface com.android.builder.model.BuildType
Returns whether the build type is configured to generate an apk with debuggable native code.
isLibrary() - Method in interface com.android.builder.model.AndroidProject
Deprecated.
isMinifyEnabled() - Method in interface com.android.builder.model.BuildType
Deprecated.
remember that this flag means that some "ProGuard-like" tool has run, it does not say if the tool was used to obfuscate and/or minify. In build system code this information is available elsewhere and should be used instead of this method.
isNoLines() - Method in interface com.android.builder.model.LintOptions
Whether lint should include the source lines in the output where errors occurred (true by default)
isOptional() - Method in interface com.android.builder.model.AndroidLibrary
Deprecated.
isProvided() - Method in interface com.android.builder.model.AndroidLibrary
Returns whether the library is considered optional, meaning that it may or may not be present in the final APK.
isProvided() - Method in interface com.android.builder.model.Library
Returns whether the dependency is provided.
isPseudoLocalesEnabled() - Method in interface com.android.builder.model.BuildType
Returns whether the build type is configured to be build with support for pseudolocales.
isQuiet() - Method in interface com.android.builder.model.LintOptions
Returns whether lint should be quiet (for example, not write informational messages such as paths to report files written)
isRenderscriptDebuggable() - Method in interface com.android.builder.model.BuildType
Returns whether the build type is configured to generate an apk with debuggable renderscript code.
isShowAll() - Method in interface com.android.builder.model.LintOptions
Returns whether lint should include all output (e.g.
isSigned() - Method in interface com.android.builder.model.AndroidArtifact
Returns whether the output file is signed.
isSigningReady() - Method in interface com.android.builder.model.SigningConfig
Returns whether the config is fully configured for signing.
isSkipped() - Method in interface com.android.builder.model.Library
Returns whether the dependency is skipped.
isSupportedByArtifact() - Method in interface com.android.builder.model.InstantRun
Whether the owner artifact supports Instant Run.
isTest() - Method in interface com.android.builder.model.ArtifactMetaData
 
isTestCoverageEnabled() - Method in interface com.android.builder.model.BuildType
Returns whether the build type is configured to be build with support for code coverage.
isV1SigningEnabled() - Method in interface com.android.builder.model.SigningConfig
Returns true if signing using JAR Signature Scheme (aka v1 scheme) is enabled.
isV2SigningEnabled() - Method in interface com.android.builder.model.SigningConfig
Returns true if signing using APK Signature Scheme v2 (aka v2 scheme) is enabled.
isWarningsAsErrors() - Method in interface com.android.builder.model.LintOptions
Returns whether lint should treat all warnings as errors
isZipAlignEnabled() - Method in interface com.android.builder.model.BuildType
Return whether zipalign is enabled for this build type.

J

JavaArtifact - Interface in com.android.builder.model
The information for a generated Java artifact.
JavaCompileOptions - Interface in com.android.builder.model
Java compile options.
JavaLibrary - Interface in com.android.builder.model
A Java library.

L

LANGUAGE - Static variable in interface com.android.build.VariantOutput
 
Library - Interface in com.android.builder.model.level2
Represent a variant/module/artifact dependency.
Library - Interface in com.android.builder.model
 
LIBRARY_ANDROID - Static variable in interface com.android.builder.model.level2.Library
 
LIBRARY_JAVA - Static variable in interface com.android.builder.model.level2.Library
 
LIBRARY_MODULE - Static variable in interface com.android.builder.model.level2.Library
 
LintOptions - Interface in com.android.builder.model
Options for lint.

M

MAIN - Static variable in interface com.android.build.VariantOutput
String representation of the OutputType enum which can be used for remote-able interfaces.
MavenCoordinates - Interface in com.android.builder.model
Coordinates that uniquely identifies a project in a Maven repository.
MODEL_LEVEL_0_ORIGINAL - Static variable in interface com.android.builder.model.AndroidProject
 
MODEL_LEVEL_1_SYNC_ISSUE - Static variable in interface com.android.builder.model.AndroidProject
 
MODEL_LEVEL_3_VARIANT_OUTPUT_POST_BUILD - Static variable in interface com.android.builder.model.AndroidProject
 
MODEL_LEVEL_4_NEW_DEP_MODEL - Static variable in interface com.android.builder.model.AndroidProject
 
MODEL_LEVEL_LATEST - Static variable in interface com.android.builder.model.AndroidProject
 

N

NativeAndroidProject - Interface in com.android.builder.model
Entry point for the model of the Android native support.
NativeArtifact - Interface in com.android.builder.model
A native artifact.
NativeFile - Interface in com.android.builder.model
A native source file with compile settings.
NativeFolder - Interface in com.android.builder.model
A native source folder with compile settings for each file type.
NativeLibrary - Interface in com.android.builder.model
A Native Library.
NativeSettings - Interface in com.android.builder.model
Compilation settings for a native source file.
NativeToolchain - Interface in com.android.builder.model
Toolchain for building a native library.
NO_FILTER - Static variable in interface com.android.build.VariantOutput
Deprecated.

O

OptionalCompilationStep - Enum in com.android.builder.model
enum describing possible optional compilation steps.
OutputFile - Interface in com.android.build
An output with an associated set of filters.

P

PackagingOptions - Interface in com.android.builder.model
Options for APK packaging.
ProductFlavor - Interface in com.android.builder.model
a Product Flavor.
ProductFlavorContainer - Interface in com.android.builder.model
A Container of all the data related to ProductFlavor.
PROJECT_TYPE_APP - Static variable in interface com.android.builder.model.AndroidProject
 
PROJECT_TYPE_ATOM - Static variable in interface com.android.builder.model.AndroidProject
Deprecated.
PROJECT_TYPE_FEATURE - Static variable in interface com.android.builder.model.AndroidProject
 
PROJECT_TYPE_INSTANTAPP - Static variable in interface com.android.builder.model.AndroidProject
 
PROJECT_TYPE_LIBRARY - Static variable in interface com.android.builder.model.AndroidProject
 
PROJECT_TYPE_TEST - Static variable in interface com.android.builder.model.AndroidProject
 
ProjectBuildOutput - Interface in com.android.builder.model
Minimal model for a project output.
PROPERTY_APK_LOCATION - Static variable in interface com.android.builder.model.AndroidProject
Location for APKs.
PROPERTY_BUILD_ABI - Static variable in interface com.android.builder.model.AndroidProject
 
PROPERTY_BUILD_API - Static variable in interface com.android.builder.model.AndroidProject
 
PROPERTY_BUILD_API_CODENAME - Static variable in interface com.android.builder.model.AndroidProject
 
PROPERTY_BUILD_DENSITY - Static variable in interface com.android.builder.model.AndroidProject
 
PROPERTY_BUILD_MODEL_DISABLE_SRC_DOWNLOAD - Static variable in interface com.android.builder.model.AndroidProject
 
PROPERTY_BUILD_MODEL_FEATURE_FULL_DEPENDENCIES - Static variable in interface com.android.builder.model.AndroidProject
 
PROPERTY_BUILD_MODEL_ONLY - Static variable in interface com.android.builder.model.AndroidProject
 
PROPERTY_BUILD_MODEL_ONLY_ADVANCED - Static variable in interface com.android.builder.model.AndroidProject
 
PROPERTY_BUILD_MODEL_ONLY_VERSIONED - Static variable in interface com.android.builder.model.AndroidProject
 
PROPERTY_GENERATE_SOURCES_ONLY - Static variable in interface com.android.builder.model.AndroidProject
 
PROPERTY_INVOKE_JNI_AAPT2_LINK_SERIALLY - Static variable in interface com.android.builder.model.AndroidProject
 
PROPERTY_INVOKED_FROM_IDE - Static variable in interface com.android.builder.model.AndroidProject
 
PROPERTY_OPTIONAL_COMPILATION_STEPS - Static variable in interface com.android.builder.model.AndroidProject
Comma-separated list of OptionalCompilationStep value names, used with Instant Run.
PROPERTY_REFRESH_EXTERNAL_NATIVE_MODEL - Static variable in interface com.android.builder.model.AndroidProject
 
PROPERTY_RESTRICT_VARIANT_NAME - Static variable in interface com.android.builder.model.AndroidProject
 
PROPERTY_RESTRICT_VARIANT_PROJECT - Static variable in interface com.android.builder.model.AndroidProject
 
PROPERTY_SIGNING_COLDSWAP_MODE - Static variable in interface com.android.builder.model.AndroidProject
 
PROPERTY_SIGNING_KEY_ALIAS - Static variable in interface com.android.builder.model.AndroidProject
 
PROPERTY_SIGNING_KEY_PASSWORD - Static variable in interface com.android.builder.model.AndroidProject
 
PROPERTY_SIGNING_STORE_FILE - Static variable in interface com.android.builder.model.AndroidProject
 
PROPERTY_SIGNING_STORE_PASSWORD - Static variable in interface com.android.builder.model.AndroidProject
 
PROPERTY_SIGNING_STORE_TYPE - Static variable in interface com.android.builder.model.AndroidProject
 
PROPERTY_SIGNING_V1_ENABLED - Static variable in interface com.android.builder.model.AndroidProject
 
PROPERTY_SIGNING_V2_ENABLED - Static variable in interface com.android.builder.model.AndroidProject
 
PROPERTY_STUDIO_VERSION - Static variable in interface com.android.builder.model.AndroidProject
 
PROPERTY_TEST_ONLY - Static variable in interface com.android.builder.model.AndroidProject
 
PROPERTY_VERSION_CODE - Static variable in interface com.android.builder.model.AndroidProject
Version code to be used in the built APK.
PROPERTY_VERSION_NAME - Static variable in interface com.android.builder.model.AndroidProject
Version name to be used in the built APK.

S

SEVERITY_ERROR - Static variable in interface com.android.builder.model.LintOptions
A severity for Lint.
SEVERITY_ERROR - Static variable in interface com.android.builder.model.SyncIssue
 
SEVERITY_FATAL - Static variable in interface com.android.builder.model.LintOptions
A severity for Lint.
SEVERITY_IGNORE - Static variable in interface com.android.builder.model.LintOptions
A severity for Lint.
SEVERITY_INFORMATIONAL - Static variable in interface com.android.builder.model.LintOptions
A severity for Lint.
SEVERITY_WARNING - Static variable in interface com.android.builder.model.LintOptions
A severity for Lint.
SEVERITY_WARNING - Static variable in interface com.android.builder.model.SyncIssue
 
SigningConfig - Interface in com.android.builder.model
A Signing Configuration
SourceProvider - Interface in com.android.builder.model
Represent a SourceProvider for a given configuration.
SourceProviderContainer - Interface in com.android.builder.model
An association of an ArtifactMetaData's name and a SourceProvider.
SPLIT - Static variable in interface com.android.build.VariantOutput
 
STATUS_NOT_SUPPORTED_FOR_EXPERIMENTAL_PLUGIN - Static variable in interface com.android.builder.model.InstantRun
Instant Run is currently disabled for the experimental plugin.
STATUS_NOT_SUPPORTED_FOR_EXTERNAL_NATIVE_BUILD - Static variable in interface com.android.builder.model.InstantRun
Instant Run currently does not support projects with external native build system.
STATUS_NOT_SUPPORTED_FOR_JACK - Static variable in interface com.android.builder.model.InstantRun
Instant Run is not supported when Jack is used.
STATUS_NOT_SUPPORTED_FOR_NON_DEBUG_VARIANT - Static variable in interface com.android.builder.model.InstantRun
Instant Run is not supported for non-debug build variants.
STATUS_NOT_SUPPORTED_VARIANT_USED_FOR_TESTING - Static variable in interface com.android.builder.model.InstantRun
Instant Run is not supported because the variant is used for testing.
STATUS_SUPPORTED - Static variable in interface com.android.builder.model.InstantRun
Instant Run is supported.
SyncIssue - Interface in com.android.builder.model
Class representing a sync issue.

T

TestedTargetVariant - Interface in com.android.builder.model
Class representing the tested variants.
TestVariantBuildOutput - Interface in com.android.builder.model
Model for a test variant build output
TestVariantBuildOutput.TestType - Enum in com.android.builder.model
Enum for all possible test variant types that can be returned.
TYPE_AAR_DEPEND_ON_ATOM - Static variable in interface com.android.builder.model.SyncIssue
Deprecated.
TYPE_ANDROID - Static variable in interface com.android.builder.model.ArtifactMetaData
 
TYPE_ATOM_DEPENDENCY_PROVIDED - Static variable in interface com.android.builder.model.SyncIssue
Deprecated.
TYPE_BUILD_TOOLS_TOO_LOW - Static variable in interface com.android.builder.model.SyncIssue
Data is the required min build tools version, parsable by Revision.
TYPE_DEPENDENCY_INTERNAL_CONFLICT - Static variable in interface com.android.builder.model.SyncIssue
Found dependency that is known to be inside android.jar.
TYPE_DEPENDENCY_IS_APK - Static variable in interface com.android.builder.model.SyncIssue
Data is dependency coordinate.
TYPE_DEPENDENCY_IS_APKLIB - Static variable in interface com.android.builder.model.SyncIssue
Data is dependency coordinate.
TYPE_DEPENDENCY_MAVEN_ANDROID - Static variable in interface com.android.builder.model.SyncIssue
Found dependency that's the maven published android.jar.
TYPE_DEPENDENCY_WEAR_APK_TOO_MANY - Static variable in interface com.android.builder.model.SyncIssue
A wearApp configuration was resolved and found more than one apk.
TYPE_DEPENDENCY_WEAR_APK_WITH_UNBUNDLED - Static variable in interface com.android.builder.model.SyncIssue
A wearApp configuration was resolved and found an apk even though unbundled mode is on.
TYPE_EXTERNAL_NATIVE_BUILD_CONFIGURATION - Static variable in interface com.android.builder.model.SyncIssue
Errors configuring NativeConfigValues for individual individual variants
TYPE_EXTERNAL_NATIVE_BUILD_PROCESS_EXCEPTION - Static variable in interface com.android.builder.model.SyncIssue
Errors configuring NativeConfigValues.
TYPE_GENERIC - Static variable in interface com.android.builder.model.SyncIssue
Generic error with no data payload, and no expected quick fix in IDE.
TYPE_GRADLE_TOO_OLD - Static variable in interface com.android.builder.model.SyncIssue
Data is the min version of Gradle.
TYPE_JACK_IS_NOT_SUPPORTED - Static variable in interface com.android.builder.model.SyncIssue
Data is variant name.
TYPE_JACK_REQUIRED_FOR_JAVA_8_LANGUAGE_FEATURES - Static variable in interface com.android.builder.model.SyncIssue
Cannot use Java 8 Language features without Jack.
TYPE_JAR_DEPEND_ON_AAR - Static variable in interface com.android.builder.model.SyncIssue
Data is dependency coordinate/path.
TYPE_JAR_DEPEND_ON_ATOM - Static variable in interface com.android.builder.model.SyncIssue
Deprecated.
TYPE_JAVA - Static variable in interface com.android.builder.model.ArtifactMetaData
 
TYPE_MAX - Static variable in interface com.android.builder.model.SyncIssue
Highest number assigned to types of SyncIssues.
TYPE_MISMATCH_DEP - Static variable in interface com.android.builder.model.SyncIssue
Mismatch dependency version between tested and test app.
TYPE_MISSING_SDK_PACKAGE - Static variable in interface com.android.builder.model.SyncIssue
Indicates that a required SDK package was not installed.
TYPE_NON_JAR_LOCAL_DEP - Static variable in interface com.android.builder.model.SyncIssue
Data is local file.
TYPE_NON_JAR_PACKAGE_DEP - Static variable in interface com.android.builder.model.SyncIssue
Data is dependency coordinate/path.
TYPE_NON_JAR_PROVIDED_DEP - Static variable in interface com.android.builder.model.SyncIssue
Data is dependency coordinate/path.
TYPE_OPTIONAL_LIB_NOT_FOUND - Static variable in interface com.android.builder.model.SyncIssue
Data is dependency coordinate.
TYPE_PLUGIN_OBSOLETE - Static variable in interface com.android.builder.model.SyncIssue
Data is expiration data.
TYPE_STUDIO_TOO_OLD - Static variable in interface com.android.builder.model.SyncIssue
Indicates that the plugin requires a newer version of studio.
TYPE_UNNAMED_FLAVOR_DIMENSION - Static variable in interface com.android.builder.model.SyncIssue
Indicates that the module contains flavors but that no dimensions have been named.
TYPE_UNRESOLVED_DEPENDENCY - Static variable in interface com.android.builder.model.SyncIssue
Data is dependency coordinate.

U

UNIT - Static variable in interface com.android.builder.model.TestVariantBuildOutput
 

V

valueOf(String) - Static method in enum com.android.build.VariantOutput.FilterType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.build.VariantOutput.OutputType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.builder.model.AaptOptions.Namespacing
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.builder.model.OptionalCompilationStep
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.builder.model.TestVariantBuildOutput.TestType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.android.build.VariantOutput.FilterType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.build.VariantOutput.OutputType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.builder.model.AaptOptions.Namespacing
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.builder.model.OptionalCompilationStep
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.builder.model.TestVariantBuildOutput.TestType
Returns an array containing the constants of this enum type, in the order they are declared.
Variant - Interface in com.android.builder.model
A build Variant.
VariantBuildOutput - Interface in com.android.builder.model
Model that represents a variant build output
VariantOutput - Interface in com.android.build
basic variant output information
VariantOutput.FilterType - Enum in com.android.build
Split dimension type
VariantOutput.OutputType - Enum in com.android.build
Type of package file, either the main APK or a pure split APK file containing resources for a particular split dimension.
VectorDrawablesOptions - Interface in com.android.builder.model
Options for build-time support for vector drawables.
Version - Class in com.android.builder.model
Version strings for this builder-model artifact.
A B C D F G I J L M N O P S T U V 
Skip navigation links