Skip navigation links
A B C D E F G I J L P R S T U V W 

A

aaptOptions(Action<AaptOptions>) - Method in class com.android.build.gradle.BaseExtension
Configures aapt options.
adbOptions(Action<AdbOptions>) - Method in class com.android.build.gradle.BaseExtension
Configures adb options.
addTestVariant(TestVariant) - Method in class com.android.build.gradle.TestedExtension
 
addUnitTestVariant(UnitTestVariant) - Method in class com.android.build.gradle.TestedExtension
 
addVariant(BaseVariant) - Method in class com.android.build.gradle.AppExtension
 
addVariant(BaseVariant) - Method in class com.android.build.gradle.AtomExtension
 
addVariant(BaseVariant) - Method in class com.android.build.gradle.BaseExtension
 
addVariant(BaseVariant) - Method in class com.android.build.gradle.LibraryExtension
 
addVariant(BaseVariant) - Method in class com.android.build.gradle.TestExtension
 
aidlPackageWhiteList(String...) - Method in class com.android.build.gradle.LibraryExtension
 
AppExtension - Class in com.android.build.gradle
android extension for com.android.application projects.
AppExtension(Project, Instantiator, AndroidBuilder, SdkHandler, NamedDomainObjectContainer<BuildType>, NamedDomainObjectContainer<ProductFlavor>, NamedDomainObjectContainer<SigningConfig>, ExtraModelInfo) - Constructor for class com.android.build.gradle.AppExtension
 
apply(Project) - Method in class com.android.build.gradle.AppPlugin
 
apply(Project) - Method in class com.android.build.gradle.AtomPlugin
 
apply(Project) - Method in class com.android.build.gradle.BasePlugin
 
apply(Project) - Method in class com.android.build.gradle.InstantAppPlugin
 
apply(Project) - Method in class com.android.build.gradle.LibraryPlugin
 
apply(Project) - Method in class com.android.build.gradle.TestPlugin
 
AppPlugin - Class in com.android.build.gradle
Gradle plugin class for 'application' projects.
AppPlugin(Instantiator, ToolingModelBuilderRegistry) - Constructor for class com.android.build.gradle.AppPlugin
 
AtomExtension - Class in com.android.build.gradle
android extension for com.android.atom projects.
AtomExtension(Project, Instantiator, AndroidBuilder, SdkHandler, NamedDomainObjectContainer<BuildType>, NamedDomainObjectContainer<ProductFlavor>, NamedDomainObjectContainer<SigningConfig>, ExtraModelInfo) - Constructor for class com.android.build.gradle.AtomExtension
 
AtomPlugin - Class in com.android.build.gradle
Gradle plugin class for 'atom' projects.
AtomPlugin(Instantiator, ToolingModelBuilderRegistry) - Constructor for class com.android.build.gradle.AtomPlugin
 

B

BaseExtension - Class in com.android.build.gradle
Base 'android' extension for all android plugins.
BasePlugin - Class in com.android.build.gradle
Base class for all Android plugins
buildToolsVersion(String) - Method in class com.android.build.gradle.BaseExtension
 
buildTypes(Action<? super NamedDomainObjectContainer<BuildType>>) - Method in class com.android.build.gradle.BaseExtension
Configures build types.

C

checkWritability() - Method in class com.android.build.gradle.BaseExtension
 
com.android.build.gradle - package com.android.build.gradle
 
compileOptions(Action<CompileOptions>) - Method in class com.android.build.gradle.BaseExtension
Configures compile options.
compileSdkVersion(String) - Method in class com.android.build.gradle.BaseExtension
Sets the compile SDK version, based on full SDK version string, e.g.
compileSdkVersion(int) - Method in class com.android.build.gradle.BaseExtension
Sets the compile SDK version, based on API level, e.g.
createConfiguration(ConfigurationContainer, String, String) - Method in class com.android.build.gradle.BaseExtension
 
createExtension(Project, Instantiator, AndroidBuilder, SdkHandler, NamedDomainObjectContainer<BuildType>, NamedDomainObjectContainer<ProductFlavor>, NamedDomainObjectContainer<SigningConfig>, ExtraModelInfo) - Method in class com.android.build.gradle.AppPlugin
 
createExtension(Project, Instantiator, AndroidBuilder, SdkHandler, NamedDomainObjectContainer<BuildType>, NamedDomainObjectContainer<ProductFlavor>, NamedDomainObjectContainer<SigningConfig>, ExtraModelInfo) - Method in class com.android.build.gradle.AtomPlugin
 
createExtension(Project, Instantiator, AndroidBuilder, SdkHandler, NamedDomainObjectContainer<BuildType>, NamedDomainObjectContainer<ProductFlavor>, NamedDomainObjectContainer<SigningConfig>, ExtraModelInfo) - Method in class com.android.build.gradle.BasePlugin
 
createExtension(Project, Instantiator, AndroidBuilder, SdkHandler, NamedDomainObjectContainer<BuildType>, NamedDomainObjectContainer<ProductFlavor>, NamedDomainObjectContainer<SigningConfig>, ExtraModelInfo) - Method in class com.android.build.gradle.InstantAppPlugin
 
createExtension(Project, Instantiator, AndroidBuilder, SdkHandler, NamedDomainObjectContainer<BuildType>, NamedDomainObjectContainer<ProductFlavor>, NamedDomainObjectContainer<SigningConfig>, ExtraModelInfo) - Method in class com.android.build.gradle.LibraryPlugin
 
createExtension(Project, Instantiator, AndroidBuilder, SdkHandler, NamedDomainObjectContainer<BuildType>, NamedDomainObjectContainer<ProductFlavor>, NamedDomainObjectContainer<SigningConfig>, ExtraModelInfo) - Method in class com.android.build.gradle.TestPlugin
 
createTaskManager(Project, ProjectOptions, AndroidBuilder, DataBindingBuilder, AndroidConfig, SdkHandler, NdkHandler, DependencyManager, ToolingModelBuilderRegistry, Recorder) - Method in class com.android.build.gradle.AppPlugin
 
createTaskManager(Project, ProjectOptions, AndroidBuilder, DataBindingBuilder, AndroidConfig, SdkHandler, NdkHandler, DependencyManager, ToolingModelBuilderRegistry, Recorder) - Method in class com.android.build.gradle.AtomPlugin
 
createTaskManager(Project, ProjectOptions, AndroidBuilder, DataBindingBuilder, AndroidConfig, SdkHandler, NdkHandler, DependencyManager, ToolingModelBuilderRegistry, Recorder) - Method in class com.android.build.gradle.BasePlugin
 
createTaskManager(Project, ProjectOptions, AndroidBuilder, DataBindingBuilder, AndroidConfig, SdkHandler, NdkHandler, DependencyManager, ToolingModelBuilderRegistry, Recorder) - Method in class com.android.build.gradle.InstantAppPlugin
 
createTaskManager(Project, ProjectOptions, AndroidBuilder, DataBindingBuilder, AndroidConfig, SdkHandler, NdkHandler, DependencyManager, ToolingModelBuilderRegistry, Recorder) - Method in class com.android.build.gradle.LibraryPlugin
 
createTaskManager(Project, ProjectOptions, AndroidBuilder, DataBindingBuilder, AndroidConfig, SdkHandler, NdkHandler, DependencyManager, ToolingModelBuilderRegistry, Recorder) - Method in class com.android.build.gradle.TestPlugin
 
createVariantFactory(Instantiator, AndroidBuilder, AndroidConfig) - Method in class com.android.build.gradle.AppPlugin
 
createVariantFactory(Instantiator, AndroidBuilder, AndroidConfig) - Method in class com.android.build.gradle.AtomPlugin
 
createVariantFactory(Instantiator, AndroidBuilder, AndroidConfig) - Method in class com.android.build.gradle.BasePlugin
 
createVariantFactory(Instantiator, AndroidBuilder, AndroidConfig) - Method in class com.android.build.gradle.InstantAppPlugin
 
createVariantFactory(Instantiator, AndroidBuilder, AndroidConfig) - Method in class com.android.build.gradle.LibraryPlugin
 
createVariantFactory(Instantiator, AndroidBuilder, AndroidConfig) - Method in class com.android.build.gradle.TestPlugin
 

D

dataBinding(Action<DataBindingOptions>) - Method in class com.android.build.gradle.BaseExtension
Configures data binding options.
defaultConfig(Action<ProductFlavor>) - Method in class com.android.build.gradle.BaseExtension
The default configuration, inherited by all product flavors (if any are defined).
defaultPublishConfig(String) - Method in class com.android.build.gradle.BaseExtension
 
deviceProvider(DeviceProvider) - Method in class com.android.build.gradle.BaseExtension
 
dexOptions(Action<DexOptions>) - Method in class com.android.build.gradle.BaseExtension
Configures dex options.
disableWrite() - Method in class com.android.build.gradle.BaseExtension
Disallow further modification on the extension.

E

enforceUniquePackageName(boolean) - Method in class com.android.build.gradle.BaseExtension
 
externalNativeBuild(Action<ExternalNativeBuild>) - Method in class com.android.build.gradle.BaseExtension
Configures external native build options.

F

flavorDimensions(String...) - Method in class com.android.build.gradle.BaseExtension
Specifies names of flavor dimensions.

G

generatePureSplits(boolean) - Method in class com.android.build.gradle.BaseExtension
 
getAaptOptions() - Method in class com.android.build.gradle.BaseExtension
getAdbExe() - Method in class com.android.build.gradle.BaseExtension
Deprecated.
getAdbExecutable() - Method in class com.android.build.gradle.BaseExtension
The adb executable from the compile SDK.
getAdbOptions() - Method in class com.android.build.gradle.BaseExtension
getAidlPackageWhiteList() - Method in class com.android.build.gradle.AtomExtension
 
getAidlPackageWhiteList() - Method in class com.android.build.gradle.BaseExtension
 
getAidlPackageWhiteList() - Method in class com.android.build.gradle.LibraryExtension
 
getAnalyticsPluginType() - Method in class com.android.build.gradle.AppPlugin
 
getAnalyticsPluginType() - Method in class com.android.build.gradle.AtomPlugin
 
getAnalyticsPluginType() - Method in class com.android.build.gradle.BasePlugin
 
getAnalyticsPluginType() - Method in class com.android.build.gradle.InstantAppPlugin
 
getAnalyticsPluginType() - Method in class com.android.build.gradle.LibraryPlugin
 
getAnalyticsPluginType() - Method in class com.android.build.gradle.TestPlugin
 
getApplicationVariants() - Method in class com.android.build.gradle.AppExtension
Returns the list of Application variants.
getApplicationVariants() - Method in class com.android.build.gradle.TestExtension
Returns the list of Application variants.
getAtomVariants() - Method in class com.android.build.gradle.AtomExtension
Returns the list of Atom variants.
getBootClasspath() - Method in class com.android.build.gradle.BaseExtension
 
getBuildToolsRevision() - Method in class com.android.build.gradle.BaseExtension
 
getBuildToolsVersion() - Method in class com.android.build.gradle.BaseExtension
Version of the build tools to use.
getBuildTypes() - Method in class com.android.build.gradle.BaseExtension
getCompileOptions() - Method in class com.android.build.gradle.BaseExtension
getCompileSdkVersion() - Method in class com.android.build.gradle.BaseExtension
Required. Compile SDK version.
getDataBinding() - Method in class com.android.build.gradle.BaseExtension
getDefaultConfig() - Method in class com.android.build.gradle.BaseExtension
getDefaultProguardFile(String) - Method in class com.android.build.gradle.BaseExtension
 
getDefaultPublishConfig() - Method in class com.android.build.gradle.BaseExtension
Name of the configuration used to build the default artifact of this project.
getDeviceProviders() - Method in class com.android.build.gradle.BaseExtension
 
getDexOptions() - Method in class com.android.build.gradle.BaseExtension
getEnforceUniquePackageName() - Method in class com.android.build.gradle.BaseExtension
 
getExternalNativeBuild() - Method in class com.android.build.gradle.BaseExtension
getFlavorDimensionList() - Method in class com.android.build.gradle.BaseExtension
Returns the names of flavor dimensions.
getGeneratePureSplits() - Method in class com.android.build.gradle.BaseExtension
getJacoco() - Method in class com.android.build.gradle.BaseExtension
getLibraryRequests() - Method in class com.android.build.gradle.BaseExtension
 
getLibraryVariants() - Method in class com.android.build.gradle.LibraryExtension
Returns the list of library variants.
getLintOptions() - Method in class com.android.build.gradle.BaseExtension
getModelBuilderRegistry() - Method in class com.android.build.gradle.BasePlugin
 
getNdkDirectory() - Method in class com.android.build.gradle.BaseExtension
ReturnS the NDK directory used.
getPackageBuildConfig() - Method in class com.android.build.gradle.BaseExtension
 
getPackageBuildConfig() - Method in class com.android.build.gradle.LibraryExtension
 
getPackagingOptions() - Method in class com.android.build.gradle.BaseExtension
getProductFlavors() - Method in class com.android.build.gradle.BaseExtension
getProjectType() - Method in class com.android.build.gradle.AppPlugin
 
getProjectType() - Method in class com.android.build.gradle.AtomPlugin
 
getProjectType() - Method in class com.android.build.gradle.BasePlugin
 
getProjectType() - Method in class com.android.build.gradle.InstantAppPlugin
 
getProjectType() - Method in class com.android.build.gradle.LibraryPlugin
 
getProjectType() - Method in class com.android.build.gradle.TestPlugin
 
getPublishNonDefault() - Method in class com.android.build.gradle.BaseExtension
Whether to publish artifacts for all configurations, not just the default one.
getResourcePrefix() - Method in class com.android.build.gradle.BaseExtension
getSdkDirectory() - Method in class com.android.build.gradle.BaseExtension
Returns the SDK directory used.
getSigningConfigs() - Method in class com.android.build.gradle.BaseExtension
getSourceSets() - Method in class com.android.build.gradle.BaseExtension
All source sets.
getSplits() - Method in class com.android.build.gradle.BaseExtension
getTargetProjectPath() - Method in class com.android.build.gradle.TestExtension
Returns the Gradle path of the project that this test project tests.
getTargetVariant() - Method in class com.android.build.gradle.TestExtension
Returns the variant of the tested project.
getTestBuildType() - Method in class com.android.build.gradle.TestedExtension
Name of the build type that will be used when running Android (on-device) tests.
getTestOptions() - Method in class com.android.build.gradle.BaseExtension
getTestServers() - Method in class com.android.build.gradle.BaseExtension
 
getTestVariants() - Method in class com.android.build.gradle.TestedExtension
Returns the list of (Android) test variants.
getTransforms() - Method in class com.android.build.gradle.BaseExtension
 
getTransformsDependencies() - Method in class com.android.build.gradle.BaseExtension
 
getUnitTestVariants() - Method in class com.android.build.gradle.TestedExtension
Returns the list of unit test variants.
getVariantFilter() - Method in class com.android.build.gradle.BaseExtension
Callback to control which variants should be excluded.
getVariantManager() - Method in class com.android.build.gradle.BasePlugin
 
GRADLE_MIN_VERSION - Static variable in class com.android.build.gradle.BasePlugin
 

I

InstantAppPlugin - Class in com.android.build.gradle
Gradle plugin class for 'instantApp' projects.
InstantAppPlugin(Instantiator, ToolingModelBuilderRegistry) - Constructor for class com.android.build.gradle.InstantAppPlugin
 

J

jacoco(Action<JacocoOptions>) - Method in class com.android.build.gradle.BaseExtension
Configures JaCoCo options.

L

LibraryExtension - Class in com.android.build.gradle
android extension for com.android.library projects.
LibraryExtension(Project, Instantiator, AndroidBuilder, SdkHandler, NamedDomainObjectContainer<BuildType>, NamedDomainObjectContainer<ProductFlavor>, NamedDomainObjectContainer<SigningConfig>, ExtraModelInfo) - Constructor for class com.android.build.gradle.LibraryExtension
 
LibraryPlugin - Class in com.android.build.gradle
Gradle plugin class for 'library' projects.
LibraryPlugin(Instantiator, ToolingModelBuilderRegistry) - Constructor for class com.android.build.gradle.LibraryPlugin
 
lintOptions(Action<LintOptions>) - Method in class com.android.build.gradle.BaseExtension
Configures lint options.
logger - Variable in class com.android.build.gradle.BaseExtension
 

P

packageBuildConfig(boolean) - Method in class com.android.build.gradle.LibraryExtension
 
packagingOptions(Action<PackagingOptions>) - Method in class com.android.build.gradle.BaseExtension
Configures packaging options.
productFlavors(Action<? super NamedDomainObjectContainer<ProductFlavor>>) - Method in class com.android.build.gradle.BaseExtension
Configures product flavors.
project - Variable in class com.android.build.gradle.BaseExtension
 

R

registerArtifactType(String, boolean, int) - Method in class com.android.build.gradle.BaseExtension
 
registerBuildTypeSourceProvider(String, BuildType, SourceProvider) - Method in class com.android.build.gradle.BaseExtension
 
registerJavaArtifact(String, BaseVariant, String, String, Collection<File>, Iterable<String>, Configuration, File, File, SourceProvider) - Method in class com.android.build.gradle.BaseExtension
 
registerMultiFlavorSourceProvider(String, String, SourceProvider) - Method in class com.android.build.gradle.BaseExtension
 
registerProductFlavorSourceProvider(String, ProductFlavor, SourceProvider) - Method in class com.android.build.gradle.BaseExtension
 
registerTransform(Transform, Object...) - Method in class com.android.build.gradle.BaseExtension
 
resourcePrefix(String) - Method in class com.android.build.gradle.BaseExtension
 

S

setAidlPackageWhiteList(Collection<String>) - Method in class com.android.build.gradle.LibraryExtension
 
setBuildToolsVersion(String) - Method in class com.android.build.gradle.BaseExtension
 
setCompileSdkVersion(int) - Method in class com.android.build.gradle.BaseExtension
 
setCompileSdkVersion(String) - Method in class com.android.build.gradle.BaseExtension
 
setDefaultPublishConfig(String) - Method in class com.android.build.gradle.BaseExtension
 
setEnforceUniquePackageName(boolean) - Method in class com.android.build.gradle.BaseExtension
 
setGeneratePureSplits(boolean) - Method in class com.android.build.gradle.BaseExtension
 
setPackageBuildConfig(boolean) - Method in class com.android.build.gradle.LibraryExtension
Deprecated.
setPublishNonDefault(boolean) - Method in class com.android.build.gradle.BaseExtension
 
setTargetProjectPath(String) - Method in class com.android.build.gradle.TestExtension
 
setTargetVariant(String) - Method in class com.android.build.gradle.TestExtension
 
setTestBuildType(String) - Method in class com.android.build.gradle.TestedExtension
 
setVariantFilter(Action<VariantFilter>) - Method in class com.android.build.gradle.BaseExtension
 
signingConfigs(Action<? super NamedDomainObjectContainer<SigningConfig>>) - Method in class com.android.build.gradle.BaseExtension
Configures signing configs.
sourceSets(Action<NamedDomainObjectContainer<AndroidSourceSet>>) - Method in class com.android.build.gradle.BaseExtension
Configures source sets.
splits(Action<Splits>) - Method in class com.android.build.gradle.BaseExtension
Configures APK splits.

T

targetProjectPath(String) - Method in class com.android.build.gradle.TestExtension
 
targetVariant(String) - Method in class com.android.build.gradle.TestExtension
 
TestedExtension - Class in com.android.build.gradle
base 'android' extension for plugins that have a test component.
TestedExtension(Project, Instantiator, AndroidBuilder, SdkHandler, NamedDomainObjectContainer<BuildType>, NamedDomainObjectContainer<ProductFlavor>, NamedDomainObjectContainer<SigningConfig>, ExtraModelInfo, boolean) - Constructor for class com.android.build.gradle.TestedExtension
 
TestExtension - Class in com.android.build.gradle
android extension for com.android.test projects.
TestExtension(Project, Instantiator, AndroidBuilder, SdkHandler, NamedDomainObjectContainer<BuildType>, NamedDomainObjectContainer<ProductFlavor>, NamedDomainObjectContainer<SigningConfig>, ExtraModelInfo) - Constructor for class com.android.build.gradle.TestExtension
 
testOptions(Action<TestOptions>) - Method in class com.android.build.gradle.BaseExtension
Configures test options.
TestPlugin - Class in com.android.build.gradle
Gradle plugin class for 'application' projects.
TestPlugin(Instantiator, ToolingModelBuilderRegistry) - Constructor for class com.android.build.gradle.TestPlugin
 
testServer(TestServer) - Method in class com.android.build.gradle.BaseExtension
 

U

useLibrary(String) - Method in class com.android.build.gradle.BaseExtension
Request the use a of Library.
useLibrary(String, boolean) - Method in class com.android.build.gradle.BaseExtension
Request the use a of Library.

V

variantFilter(Action<VariantFilter>) - Method in class com.android.build.gradle.BaseExtension
 

W

wrapJavaSourceSet(SourceSet) - Static method in class com.android.build.gradle.BaseExtension
 
A B C D E F G I J L P R S T U V W 
Skip navigation links
Copyright (C) 2012 The Android Open Source Project