Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W 

A

aaptOptions - Variable in class com.android.build.gradle.tasks.PackageAndroidArtifact
 
abi - Variable in class com.android.build.gradle.external.gson.NativeLibraryValue
 
AbstractCompilesUtil - Class in com.android.build.gradle.tasks.factory
Common code for configuring AbstractCompile instances.
AbstractCompilesUtil() - Constructor for class com.android.build.gradle.tasks.factory.AbstractCompilesUtil
 
AbstractShrinker<T> - Class in com.android.build.gradle.shrinker
Common code for both types of shrinker runs, FullRunShrinker and IncrementalShrinker.
AbstractShrinker(ShrinkerGraph<T>, WaitableExecutor, ShrinkerLogger, BytecodeVersion) - Constructor for class com.android.build.gradle.shrinker.AbstractShrinker
 
AbstractShrinker.CounterSet - Enum in com.android.build.gradle.shrinker
Set of counters, for keeping different sets of reachable nodes for different purposes.
add(FieldSpecification) - Method in class com.android.build.gradle.shrinker.parser.ClassSpecification
 
add(MethodSpecification) - Method in class com.android.build.gradle.shrinker.parser.ClassSpecification
 
addAccessFlag(ModifierSpecification.AccessFlag, boolean) - Method in class com.android.build.gradle.shrinker.parser.ModifierSpecification
 
addAnnotation(String, String) - Method in class com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph
 
addAnnotation(T, String) - Method in interface com.android.build.gradle.shrinker.ShrinkerGraph
Adds an annotation to the given node.
addClass(String, String, String[], int, File) - Method in class com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph
 
addClass(String, String, String[], int, File) - Method in interface com.android.build.gradle.shrinker.ShrinkerGraph
Creates a new node representing the given class, and adds it to the graph.
addCommands(String, String, String, String) - Method in class com.android.build.gradle.external.gnumake.NativeBuildConfigValueBuilder
Add commands for a particular variant.
addDependency(String, String, DependencyType) - Method in class com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph
 
addDependency(T, T, DependencyType) - Method in interface com.android.build.gradle.shrinker.ShrinkerGraph
Adds a new dependency (edge) to the graph.
addJavaSourceFoldersToModel(File...) - Method in interface com.android.build.gradle.api.BaseVariant
Adds new Java source folders to the model.
addJavaSourceFoldersToModel(Collection<File>) - Method in interface com.android.build.gradle.api.BaseVariant
Adds new Java source folders to the model.
addKeepClassesWithMembers(ClassSpecification) - Method in class com.android.build.gradle.shrinker.parser.Flags
 
addKeepClassMembers(ClassSpecification) - Method in class com.android.build.gradle.shrinker.parser.Flags
 
addKeepClassSpecification(ClassSpecification) - Method in class com.android.build.gradle.shrinker.parser.Flags
 
addMember(String, String, String, int) - Method in class com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph
 
addMember(T, String, String, int) - Method in interface com.android.build.gradle.shrinker.ShrinkerGraph
Creates a new node representing the given class member (method or field), and adds it to the graph.
addModifier(ModifierSpecification.Modifier, boolean) - Method in class com.android.build.gradle.shrinker.parser.ModifierSpecification
 
addRoots(Map<String, DependencyType>, AbstractShrinker.CounterSet) - Method in class com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph
 
addRoots(Map<T, DependencyType>, AbstractShrinker.CounterSet) - Method in interface com.android.build.gradle.shrinker.ShrinkerGraph
Adds the given roots to the graph, for the given AbstractShrinker.CounterSet.
addTypeFromGenericSignature(String, String) - Method in class com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph
 
addTypeFromGenericSignature(T, T) - Method in interface com.android.build.gradle.shrinker.ShrinkerGraph
Records a type referenced in the generic signatures by the given class.
aidl(Closure) - Method in interface com.android.build.gradle.api.AndroidSourceSet
Configures the location of the Android AIDL source for this set.
AidlCompile - Class in com.android.build.gradle.tasks
Task to compile aidl files.
AidlCompile() - Constructor for class com.android.build.gradle.tasks.AidlCompile
 
AidlCompile.ConfigAction - Class in com.android.build.gradle.tasks
 
allowObfuscation() - Method in class com.android.build.gradle.shrinker.parser.KeepModifier
 
allowShrinking() - Method in class com.android.build.gradle.shrinker.parser.KeepModifier
 
analyze() - Method in class com.android.build.gradle.tasks.ResourceUsageAnalyzer
 
ANDROID_ADVANCED_PROFILING_TRANSFORMS - Static variable in class com.android.build.gradle.AndroidGradleOptions
Deprecated.
 
ANDROID_ANNOTATIONS_PREFIX - Static variable in class com.android.build.gradle.tasks.annotations.Extractor
 
ANDROID_APT_PLUGIN_NAME - Static variable in class com.android.build.gradle.tasks.factory.AbstractCompilesUtil
 
ANDROID_INT_DEF - Static variable in class com.android.build.gradle.tasks.annotations.Extractor
 
ANDROID_INT_RANGE - Static variable in class com.android.build.gradle.tasks.annotations.Extractor
 
ANDROID_NOTNULL - Static variable in class com.android.build.gradle.tasks.annotations.Extractor
 
ANDROID_NULLABLE - Static variable in class com.android.build.gradle.tasks.annotations.Extractor
 
ANDROID_REQUIRES_PERMISSION - Static variable in class com.android.build.gradle.tasks.annotations.Extractor
 
ANDROID_SDK_CHANNEL - Static variable in class com.android.build.gradle.AndroidGradleOptions
Deprecated.
 
ANDROID_STRING_DEF - Static variable in class com.android.build.gradle.tasks.annotations.Extractor
 
AndroidArtifactVariant - Interface in com.android.build.gradle.api
A Build variant for a generic android artifact.
AndroidBasePlugin - Class in com.android.build.gradle.api
Common plugin applied by all plugins.
AndroidBasePlugin() - Constructor for class com.android.build.gradle.api.AndroidBasePlugin
 
androidBuilder - Variable in class com.android.build.gradle.tasks.ExternalNativeJsonGenerator
 
AndroidConfig - Interface in com.android.build.gradle
User configuration settings for all android plugins.
AndroidConfig.DeprecatedConfigurationAction - Class in com.android.build.gradle
 
AndroidGradleOptions - Class in com.android.build.gradle
Deprecated.
AndroidGradleOptions() - Constructor for class com.android.build.gradle.AndroidGradleOptions
Deprecated.
 
AndroidJarTask - Class in com.android.build.gradle.tasks
Decorated Jar task with android specific behaviors.
AndroidJarTask() - Constructor for class com.android.build.gradle.tasks.AndroidJarTask
 
AndroidJarTask.JarClassesConfigAction - Class in com.android.build.gradle.tasks
 
AndroidJavaCompile - Class in com.android.build.gradle.tasks.factory
Specialization of the JavaCompile task to record execution time.
AndroidJavaCompile() - Constructor for class com.android.build.gradle.tasks.factory.AndroidJavaCompile
 
AndroidSourceDirectorySet - Interface in com.android.build.gradle.api
An AndroidSourceDirectorySet represents a set of directory inputs for an Android project.
AndroidSourceFile - Interface in com.android.build.gradle.api
An AndroidSourceFile represents a single file input for an Android project.
AndroidSourceSet - Interface in com.android.build.gradle.api
An AndroidSourceSet represents a logical group of Java, aidl and RenderScript sources as well as Android and non-Android (Java-style) resources.
AndroidUnitTest - Class in com.android.build.gradle.tasks.factory
Patched version of Test that we need to use for local unit tests support.
AndroidUnitTest() - Constructor for class com.android.build.gradle.tasks.factory.AndroidUnitTest
 
AndroidUnitTest.ConfigAction - Class in com.android.build.gradle.tasks.factory
Configuration Action for a JavaCompile task.
annotation() - Method in class com.android.build.gradle.shrinker.parser.ProguardParser
 
AnnotationProcessorOptions - Interface in com.android.build.gradle.api
Options for configuring Java annotation processor.
AnnotationSpecification - Class in com.android.build.gradle.shrinker.parser
Represents the annotations part of a ProGuard.
AnnotationSpecification(NameSpecification) - Constructor for class com.android.build.gradle.shrinker.parser.AnnotationSpecification
 
ApiDatabase - Class in com.android.build.gradle.tasks.annotations
Reads a signature file in the format of the new API files in frameworks/base/api
ApiDatabase(List<String>) - Constructor for class com.android.build.gradle.tasks.annotations.ApiDatabase
 
ApiDatabase(File) - Constructor for class com.android.build.gradle.tasks.annotations.ApiDatabase
 
ApkOutputFile - Class in com.android.build.gradle.api
Represents a resource output from a variant configuration.
ApkOutputFile(VariantOutput.OutputType, Collection<FilterData>, Callable<File>, int) - Constructor for class com.android.build.gradle.api.ApkOutputFile
 
ApkVariant - Interface in com.android.build.gradle.api
A Build variant and all its public data.
ApkVariantOutput - Interface in com.android.build.gradle.api
A variant output for apk-generating variants.
ApplicationVariant - Interface in com.android.build.gradle.api
A Build variant and all its public data.
apply(Project) - Method in class com.android.build.gradle.api.AndroidBasePlugin
 
arguments() - Method in class com.android.build.gradle.shrinker.parser.ProguardParser
 
Artifact(BinaryFileProviderTask.BinaryArtifactType, File) - Constructor for class com.android.build.gradle.tasks.BinaryFileProviderTask.Artifact
 
artifactName - Variable in class com.android.build.gradle.external.gson.NativeLibraryValue
 
assets(Closure) - Method in interface com.android.build.gradle.api.AndroidSourceSet
Configures the location of the Android Assets for this set.
assets - Variable in class com.android.build.gradle.tasks.PackageAndroidArtifact
 
ATTR_PURE - Static variable in class com.android.build.gradle.tasks.annotations.Extractor
 
ATTR_VAL - Static variable in class com.android.build.gradle.tasks.annotations.Extractor
 

B

BaseFeatureConfigAction(VariantScope, List<ManifestMerger2.Invoker.Feature>) - Constructor for class com.android.build.gradle.tasks.MergeManifests.BaseFeatureConfigAction
 
BaseVariant - Interface in com.android.build.gradle.api
A Build variant and all its public data.
BaseVariantOutput - Interface in com.android.build.gradle.api
A Build variant output and all its public data.
BinaryFileProviderTask - Interface in com.android.build.gradle.tasks
Denotes a Task that is capable of providing a zip or jar package of compiled java sources.
BinaryFileProviderTask.Artifact - Class in com.android.build.gradle.tasks
 
BinaryFileProviderTask.BinaryArtifactType - Enum in com.android.build.gradle.tasks
 
BooleanOption - Enum in com.android.build.gradle.options
 
build() - Method in class com.android.build.gradle.external.gnumake.NativeBuildConfigValueBuilder
Builds the NativeBuildConfigValue from the given information.
build() - Method in class com.android.build.gradle.tasks.ExternalNativeBuildJsonTask
 
build() - Method in class com.android.build.gradle.tasks.ExternalNativeJsonGenerator
 
build(boolean) - Method in class com.android.build.gradle.tasks.ExternalNativeJsonGenerator
 
buildCommand - Variable in class com.android.build.gradle.external.gson.NativeLibraryValue
 
buildConfigField(String, String, String) - Method in interface com.android.build.gradle.api.BaseVariant
Adds a variant-specific BuildConfig field.
buildFiles - Variable in class com.android.build.gradle.external.gson.NativeBuildConfigValue
 
buildModelOnly(Project) - Static method in class com.android.build.gradle.AndroidGradleOptions
Deprecated.
 
buildModelOnlyAdvanced(Project) - Static method in class com.android.build.gradle.AndroidGradleOptions
Deprecated.
 
buildModelOnlyVersion(Project) - Static method in class com.android.build.gradle.AndroidGradleOptions
Deprecated.
Returns the level of model-only mode.
buildModelWithFullDependencies(Project) - Static method in class com.android.build.gradle.AndroidGradleOptions
Deprecated.
 
buildSystem - Variable in class com.android.build.gradle.tasks.ExternalNativeBuildTaskUtils.ExternalNativeBuildProjectPathResolution
 
buildType - Variable in class com.android.build.gradle.external.gson.NativeLibraryValue
 
BundleInstantApp - Class in com.android.build.gradle.tasks
Task to bundle a bundle of feature APKs.
BundleInstantApp() - Constructor for class com.android.build.gradle.tasks.BundleInstantApp
 
BundleInstantApp.ConfigAction - Class in com.android.build.gradle.tasks
 
BytecodeVersion - Class in com.android.build.gradle.shrinker.parser
Represents the second four bytes of a class file, where the minor and major version is stored.
BytecodeVersion(int) - Constructor for class com.android.build.gradle.shrinker.parser.BytecodeVersion
 

C

cCompilerExecutable - Variable in class com.android.build.gradle.external.gson.NativeToolchainValue
 
cFileExtensions - Variable in class com.android.build.gradle.external.gson.NativeBuildConfigValue
 
cFlags - Variable in class com.android.build.gradle.external.gson.NativeSourceFolderValue
 
checkDependencies(ShrinkerLogger) - Method in class com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph
 
checkDependencies(ShrinkerLogger) - Method in interface com.android.build.gradle.shrinker.ShrinkerGraph
Checks that all edges in the graph point to fully known nodes.
checkManifestChanges() - Method in class com.android.build.gradle.tasks.CheckManifestInInstantRunMode
 
CheckManifestInInstantRunMode - Class in com.android.build.gradle.tasks
Checks that the manifest file has not changed since the last instant run build.
CheckManifestInInstantRunMode() - Constructor for class com.android.build.gradle.tasks.CheckManifestInInstantRunMode
 
CheckManifestInInstantRunMode.ConfigAction - Class in com.android.build.gradle.tasks
 
children(T) - Method in class com.android.build.gradle.shrinker.TypeHierarchyTraverser
 
chooseOutputFile(T, File, Iterable<TransformInput>, TransformOutputProvider) - Method in class com.android.build.gradle.shrinker.AbstractShrinker
Tries to determine the output class file, for rewriting the given class file.
ClassLookupException - Exception in com.android.build.gradle.shrinker
Checked exception thrown by all graph operations that may fail due to invalid class being referenced.
ClassLookupException(String) - Constructor for exception com.android.build.gradle.shrinker.ClassLookupException
 
classModifierAndType(ModifierSpecification) - Method in class com.android.build.gradle.shrinker.parser.ProguardParser
 
className() - Method in class com.android.build.gradle.shrinker.parser.ProguardParser
 
classNames() - Method in class com.android.build.gradle.shrinker.parser.ProguardParser
 
classpath() - Method in class com.android.build.gradle.shrinker.parser.ProguardParser
 
ClassSpecification - Class in com.android.build.gradle.shrinker.parser
Represents a ProGuard class specification.
ClassSpecification(List<NameSpecification>, ClassTypeSpecification, AnnotationSpecification) - Constructor for class com.android.build.gradle.shrinker.parser.ClassSpecification
 
classSpecification() - Method in class com.android.build.gradle.shrinker.parser.ProguardParser
 
ClassStructureVisitor<T> - Class in com.android.build.gradle.shrinker
ClassVisitor that adds visited classes, methods and fields to a ShrinkerGraph.
ClassStructureVisitor(ShrinkerGraph<T>, File, ClassVisitor) - Constructor for class com.android.build.gradle.shrinker.ClassStructureVisitor
 
classType() - Method in class com.android.build.gradle.shrinker.parser.ProguardParser
 
ClassTypeSpecification - Class in com.android.build.gradle.shrinker.parser
Represents the "class type" part of a ProGuard class specification.
ClassTypeSpecification(int) - Constructor for class com.android.build.gradle.shrinker.parser.ClassTypeSpecification
 
clean() - Method in class com.android.build.gradle.tasks.CleanBuildCache
 
CleanBuildCache - Class in com.android.build.gradle.tasks
Task to clean the build cache.
CleanBuildCache() - Constructor for class com.android.build.gradle.tasks.CleanBuildCache
 
CleanBuildCache.ConfigAction - Class in com.android.build.gradle.tasks
 
cleanCommands - Variable in class com.android.build.gradle.external.gson.NativeBuildConfigValue
 
clearCounters(WaitableExecutor) - Method in class com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph
 
clearCounters(WaitableExecutor) - Method in interface com.android.build.gradle.shrinker.ShrinkerGraph
Clears all the counters, for all nodes.
com.android.build.gradle - package com.android.build.gradle
 
com.android.build.gradle.api - package com.android.build.gradle.api
 
com.android.build.gradle.external.gnumake - package com.android.build.gradle.external.gnumake
 
com.android.build.gradle.external.gson - package com.android.build.gradle.external.gson
 
com.android.build.gradle.options - package com.android.build.gradle.options
 
com.android.build.gradle.shrinker - package com.android.build.gradle.shrinker
 
com.android.build.gradle.shrinker.parser - package com.android.build.gradle.shrinker.parser
 
com.android.build.gradle.shrinker.tracing - package com.android.build.gradle.shrinker.tracing
 
com.android.build.gradle.tasks - package com.android.build.gradle.tasks
 
com.android.build.gradle.tasks.annotations - package com.android.build.gradle.tasks.annotations
 
com.android.build.gradle.tasks.factory - package com.android.build.gradle.tasks.factory
 
com.android.build.gradle.tasks.fd - package com.android.build.gradle.tasks.fd
 
CompatibleScreensManifest - Class in com.android.build.gradle.tasks
Task to generate a manifest snippet that just contains a compatible-screens node with the given density and the given list of screen sizes.
CompatibleScreensManifest() - Constructor for class com.android.build.gradle.tasks.CompatibleScreensManifest
 
CompatibleScreensManifest.ConfigAction - Class in com.android.build.gradle.tasks
 
compile() - Method in class com.android.build.gradle.tasks.ExtractAnnotations
 
compile(IncrementalTaskInputs) - Method in class com.android.build.gradle.tasks.factory.AndroidJavaCompile
 
CompilerParser - Class in com.android.build.gradle.external.gnumake
Define the C++ compiler parser This contains only the flags that are explicitly needed by all of our sample test.
CompilerParser() - Constructor for class com.android.build.gradle.external.gnumake.CompilerParser
 
compileShaders() - Method in class com.android.build.gradle.tasks.ShaderCompile
 
computeLibraryInfoList(VariantScope) - Static method in class com.android.build.gradle.tasks.ProcessAndroidResources
 
computeProviders() - Method in class com.android.build.gradle.tasks.ProcessTestManifest
Compute the final list of providers based on the manifest file collection.
CONFIG_DESC - Static variable in interface com.android.build.gradle.AndroidConfig
 
CONFIG_DESC_OLD - Static variable in interface com.android.build.gradle.AndroidConfig
 
ConfigAction(VariantScope) - Constructor for class com.android.build.gradle.tasks.AidlCompile.ConfigAction
 
ConfigAction(VariantScope, File) - Constructor for class com.android.build.gradle.tasks.BundleInstantApp.ConfigAction
 
ConfigAction(TransformVariantScope, InstantRunVariantScope, FileCollection, FileCollection) - Constructor for class com.android.build.gradle.tasks.CheckManifestInInstantRunMode.ConfigAction
 
ConfigAction(GlobalScope) - Constructor for class com.android.build.gradle.tasks.CleanBuildCache.ConfigAction
 
ConfigAction(VariantScope, Set<String>) - Constructor for class com.android.build.gradle.tasks.CompatibleScreensManifest.ConfigAction
 
ConfigAction(PackagingScope, File) - Constructor for class com.android.build.gradle.tasks.CopyOutputs.ConfigAction
 
ConfigAction(String, ExternalNativeJsonGenerator, VariantScope, AndroidBuilder) - Constructor for class com.android.build.gradle.tasks.ExternalNativeBuildTask.ConfigAction
 
ConfigAction(ExternalNativeJsonGenerator, VariantScope, AndroidBuilder) - Constructor for class com.android.build.gradle.tasks.ExternalNativeCleanTask.ConfigAction
 
ConfigAction(AndroidConfig, VariantScope) - Constructor for class com.android.build.gradle.tasks.ExtractAnnotations.ConfigAction
 
ConfigAction(VariantScope) - Constructor for class com.android.build.gradle.tasks.factory.AndroidUnitTest.ConfigAction
 
ConfigAction(InstantRunVariantScope) - Constructor for class com.android.build.gradle.tasks.fd.FastDeployRuntimeExtractorTask.ConfigAction
 
ConfigAction(TransformVariantScope, InstantRunVariantScope, FileCollection) - Constructor for class com.android.build.gradle.tasks.fd.GenerateInstantRunAppInfoTask.ConfigAction
 
ConfigAction(VariantScope) - Constructor for class com.android.build.gradle.tasks.GenerateBuildConfig.ConfigAction
 
ConfigAction(VariantScope) - Constructor for class com.android.build.gradle.tasks.GenerateResValues.ConfigAction
 
ConfigAction(VariantScope, File) - Constructor for class com.android.build.gradle.tasks.GenerateSplitAbiRes.ConfigAction
 
ConfigAction(VariantScope) - Constructor for class com.android.build.gradle.tasks.GenerateTestConfig.ConfigAction
 
ConfigAction(VariantScope, File) - Constructor for class com.android.build.gradle.tasks.JavaPreCompileTask.ConfigAction
 
ConfigAction(VariantScope) - Constructor for class com.android.build.gradle.tasks.Lint.ConfigAction
 
ConfigAction(VariantScope, List<ManifestMerger2.Invoker.Feature>) - Constructor for class com.android.build.gradle.tasks.MergeManifests.ConfigAction
 
ConfigAction(VariantScope, String, File, boolean, boolean) - Constructor for class com.android.build.gradle.tasks.MergeResources.ConfigAction
 
ConfigAction(VariantScope, File) - Constructor for class com.android.build.gradle.tasks.MergeSourceSetFolders.ConfigAction
 
ConfigAction(VariantScope) - Constructor for class com.android.build.gradle.tasks.NdkCompile.ConfigAction
 
ConfigAction(PackagingScope, File, InstantRunPatchingPolicy, TaskOutputHolder.TaskOutputType, FileCollection, FileCollection, TaskOutputHolder.TaskOutputType, SplitScope) - Constructor for class com.android.build.gradle.tasks.PackageAndroidArtifact.ConfigAction
 
ConfigAction(VariantScope, File, FileCollection) - Constructor for class com.android.build.gradle.tasks.PackageSplitAbi.ConfigAction
 
ConfigAction(VariantScope, File) - Constructor for class com.android.build.gradle.tasks.PackageSplitRes.ConfigAction
 
ConfigAction(String, TransformVariantScope, InstantRunVariantScope) - Constructor for class com.android.build.gradle.tasks.PreColdSwapTask.ConfigAction
 
ConfigAction(VariantScope, Supplier<File>, File, boolean, TaskManager.MergeType, String) - Constructor for class com.android.build.gradle.tasks.ProcessAndroidResources.ConfigAction
 
ConfigAction(VariantScope) - Constructor for class com.android.build.gradle.tasks.ProcessManifest.ConfigAction
 
ConfigAction(VariantScope, FileCollection) - Constructor for class com.android.build.gradle.tasks.ProcessTestManifest.ConfigAction
 
ConfigAction(VariantScope) - Constructor for class com.android.build.gradle.tasks.RenderscriptCompile.ConfigAction
 
ConfigAction(VariantScope) - Constructor for class com.android.build.gradle.tasks.ShaderCompile.ConfigAction
 
ConfigAction(VariantScope, File) - Constructor for class com.android.build.gradle.tasks.SplitsDiscovery.ConfigAction
 
configure(T) - Method in class com.android.build.gradle.tasks.PackageAndroidArtifact.ConfigAction
 
configure(PackageApplication) - Method in class com.android.build.gradle.tasks.PackageApplication.InstantRunResourcesConfigAction
 
configure(PackageApplication) - Method in class com.android.build.gradle.tasks.PackageApplication.StandardConfigAction
 
configureLanguageLevel(AbstractCompile, CompileOptions, String, VariantScope.Java8LangSupport) - Static method in class com.android.build.gradle.tasks.factory.AbstractCompilesUtil
Determines the java language level to use and sets it on the given task and CompileOptions.
copy() - Method in class com.android.build.gradle.tasks.CopyOutputs
 
CopyOutputs - Class in com.android.build.gradle.tasks
Copy the location our various tasks outputs into a single location.
CopyOutputs() - Constructor for class com.android.build.gradle.tasks.CopyOutputs
 
CopyOutputs.ConfigAction - Class in com.android.build.gradle.tasks
 
cppCompilerExecutable - Variable in class com.android.build.gradle.external.gson.NativeToolchainValue
 
cppFileExtensions - Variable in class com.android.build.gradle.external.gson.NativeBuildConfigValue
 
cppFlags - Variable in class com.android.build.gradle.external.gson.NativeSourceFolderValue
 
create(File, NativeBuildSystem, File, AndroidBuilder, SdkHandler, VariantScope) - Static method in class com.android.build.gradle.tasks.ExternalNativeJsonGenerator
 
createData(String, PsiAnnotation) - Method in class com.android.build.gradle.tasks.annotations.Extractor
 
createLocation(Context, Object) - Method in class com.android.build.gradle.tasks.GroovyGradleDetector
 
createTaskConfigAction(ExternalNativeJsonGenerator, VariantScope) - Static method in class com.android.build.gradle.tasks.ExternalNativeBuildJsonTask
 
createUnitsForFiles(Project, List<File>) - Static method in class com.android.build.gradle.tasks.annotations.Extractor
 
createUnitsInDirectories(Project, List<File>) - Static method in class com.android.build.gradle.tasks.annotations.Extractor
 

D

DEFAULT_PROGUARD_WHITELIST - Static variable in class com.android.build.gradle.ProguardFiles
 
Dependency<T> - Class in com.android.build.gradle.shrinker
Edge in the shrinker graph.
Dependency(T, DependencyType) - Constructor for class com.android.build.gradle.shrinker.Dependency
 
DependencyRemoverVisitor<T> - Class in com.android.build.gradle.shrinker
A ClassVisitor that removes dependencies created by code references of the given class.
DependencyRemoverVisitor(ShrinkerGraph<T>, ClassVisitor) - Constructor for class com.android.build.gradle.shrinker.DependencyRemoverVisitor
 
DependencyType - Enum in com.android.build.gradle.shrinker
Type of the dependency (edge) between two nodes in the shrinker graph.
DEPRECATED_CONFIG_WARNING - Static variable in interface com.android.build.gradle.AndroidConfig
 
DEPRECATED_NDK_COMPILE_LEASE_DAYS - Static variable in class com.android.build.gradle.options.NdkLease
 
DEPRECATED_NDK_COMPILE_LEASE_MILLIS - Static variable in class com.android.build.gradle.options.NdkLease
 
DeprecatedConfigurationAction(Project, Configuration, String) - Constructor for class com.android.build.gradle.AndroidConfig.DeprecatedConfigurationAction
 
DeprecatedOptions - Enum in com.android.build.gradle.options
The list of options that have been removed.
dexFolders - Variable in class com.android.build.gradle.tasks.PackageAndroidArtifact
 
dexPackagingPolicy - Variable in class com.android.build.gradle.tasks.PackageAndroidArtifact.ConfigAction
 
dexPackagingPolicy - Variable in class com.android.build.gradle.tasks.PackageAndroidArtifact
 
dfa3 - Variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
DFA3(BaseRecognizer) - Constructor for class com.android.build.gradle.shrinker.parser.ProguardLexer.DFA3
 
diagnostic(String, Object...) - Method in class com.android.build.gradle.tasks.ExternalNativeBuildTask
Log low level diagnostic information.
diagnostic(String, Object...) - Method in class com.android.build.gradle.tasks.ExternalNativeCleanTask
Log low level diagnostic information.
disableBuildTasksAsNeeded() - Method in class com.android.build.gradle.tasks.PreColdSwapTask
 
discoverListOfResourceConfigsNotDensities() - Method in class com.android.build.gradle.tasks.SplitsDiscovery
 
dispose() - Method in class com.android.build.gradle.tasks.ResourceUsageAnalyzer
 
doFullTaskAction() - Method in class com.android.build.gradle.tasks.AidlCompile
 
doFullTaskAction() - Method in class com.android.build.gradle.tasks.GenerateSplitAbiRes
 
doFullTaskAction() - Method in class com.android.build.gradle.tasks.InvokeManifestMerger
 
doFullTaskAction() - Method in class com.android.build.gradle.tasks.MergeManifests
 
doFullTaskAction() - Method in class com.android.build.gradle.tasks.MergeResources
 
doFullTaskAction() - Method in class com.android.build.gradle.tasks.MergeSourceSetFolders
 
doFullTaskAction() - Method in class com.android.build.gradle.tasks.PackageAndroidArtifact
 
doFullTaskAction() - Method in class com.android.build.gradle.tasks.PackageSplitAbi
 
doFullTaskAction() - Method in class com.android.build.gradle.tasks.PackageSplitRes
 
doFullTaskAction() - Method in class com.android.build.gradle.tasks.ProcessAndroidResources
 
doFullTaskAction() - Method in class com.android.build.gradle.tasks.ProcessManifest
 
doFullTaskAction() - Method in class com.android.build.gradle.tasks.ProcessTestManifest
 
doIncrementalTaskAction(Map<File, FileStatus>) - Method in class com.android.build.gradle.tasks.AidlCompile
 
doIncrementalTaskAction(Map<File, FileStatus>) - Method in class com.android.build.gradle.tasks.MergeResources
 
doIncrementalTaskAction(Map<File, FileStatus>) - Method in class com.android.build.gradle.tasks.MergeSourceSetFolders
 
doIncrementalTaskAction(Map<File, FileStatus>) - Method in class com.android.build.gradle.tasks.PackageAndroidArtifact
 
dontWarn(List<FilterSpecification>) - Method in class com.android.build.gradle.shrinker.parser.Flags
 

E

emitErrorMessage(String) - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
emitErrorMessage(String) - Method in class com.android.build.gradle.shrinker.parser.ProguardParser
 
empty(File) - Static method in class com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph
 
EnumOptions - Class in com.android.build.gradle.options
Determines the values of enum typed project options, as set on the command line or environment.
EOF - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
EOF - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
equals(Object) - Method in class com.android.build.gradle.shrinker.Dependency
 
errorText - Variable in class com.android.build.gradle.tasks.ExternalNativeBuildTaskUtils.ExternalNativeBuildProjectPathResolution
 
execute(Dependency) - Method in class com.android.build.gradle.AndroidConfig.DeprecatedConfigurationAction
 
execute(AidlCompile) - Method in class com.android.build.gradle.tasks.AidlCompile.ConfigAction
 
execute(AndroidJarTask) - Method in class com.android.build.gradle.tasks.AndroidJarTask.JarClassesConfigAction
 
execute(BundleInstantApp) - Method in class com.android.build.gradle.tasks.BundleInstantApp.ConfigAction
 
execute(CheckManifestInInstantRunMode) - Method in class com.android.build.gradle.tasks.CheckManifestInInstantRunMode.ConfigAction
 
execute(CleanBuildCache) - Method in class com.android.build.gradle.tasks.CleanBuildCache.ConfigAction
 
execute(CompatibleScreensManifest) - Method in class com.android.build.gradle.tasks.CompatibleScreensManifest.ConfigAction
 
execute(CopyOutputs) - Method in class com.android.build.gradle.tasks.CopyOutputs.ConfigAction
 
execute(ExternalNativeBuildTask) - Method in class com.android.build.gradle.tasks.ExternalNativeBuildTask.ConfigAction
 
execute(ExternalNativeCleanTask) - Method in class com.android.build.gradle.tasks.ExternalNativeCleanTask.ConfigAction
 
execute(ExtractAnnotations) - Method in class com.android.build.gradle.tasks.ExtractAnnotations.ConfigAction
 
execute(AndroidUnitTest) - Method in class com.android.build.gradle.tasks.factory.AndroidUnitTest.ConfigAction
 
execute(Copy) - Method in class com.android.build.gradle.tasks.factory.JacocoAgentConfigAction
 
execute(AndroidJavaCompile) - Method in class com.android.build.gradle.tasks.factory.JavaCompileConfigAction
 
execute(Jar) - Method in class com.android.build.gradle.tasks.factory.PackageJarArtifactConfigAction
 
execute(Sync) - Method in class com.android.build.gradle.tasks.factory.ProcessJavaResConfigAction
 
execute(TestServerTask) - Method in class com.android.build.gradle.tasks.factory.TestServerTaskConfigAction
 
execute(FastDeployRuntimeExtractorTask) - Method in class com.android.build.gradle.tasks.fd.FastDeployRuntimeExtractorTask.ConfigAction
 
execute(GenerateInstantRunAppInfoTask) - Method in class com.android.build.gradle.tasks.fd.GenerateInstantRunAppInfoTask.ConfigAction
 
execute(GenerateBuildConfig) - Method in class com.android.build.gradle.tasks.GenerateBuildConfig.ConfigAction
 
execute(GenerateResValues) - Method in class com.android.build.gradle.tasks.GenerateResValues.ConfigAction
 
execute(GenerateSplitAbiRes) - Method in class com.android.build.gradle.tasks.GenerateSplitAbiRes.ConfigAction
 
execute(GenerateTestConfig) - Method in class com.android.build.gradle.tasks.GenerateTestConfig.ConfigAction
 
execute(JavaPreCompileTask) - Method in class com.android.build.gradle.tasks.JavaPreCompileTask.ConfigAction
 
execute(Lint) - Method in class com.android.build.gradle.tasks.Lint.ConfigAction
 
execute(Lint) - Method in class com.android.build.gradle.tasks.Lint.GlobalConfigAction
 
execute(Lint) - Method in class com.android.build.gradle.tasks.Lint.VitalConfigAction
 
execute(MergeManifests) - Method in class com.android.build.gradle.tasks.MergeManifests.BaseFeatureConfigAction
 
execute(MergeManifests) - Method in class com.android.build.gradle.tasks.MergeManifests.ConfigAction
 
execute(MergeManifests) - Method in class com.android.build.gradle.tasks.MergeManifests.FeatureConfigAction
 
execute(MergeResources) - Method in class com.android.build.gradle.tasks.MergeResources.ConfigAction
 
execute(MergeSourceSetFolders) - Method in class com.android.build.gradle.tasks.MergeSourceSetFolders.ConfigAction
 
execute(MergeSourceSetFolders) - Method in class com.android.build.gradle.tasks.MergeSourceSetFolders.MergeAssetConfigAction
 
execute(MergeSourceSetFolders) - Method in class com.android.build.gradle.tasks.MergeSourceSetFolders.MergeJniLibFoldersConfigAction
 
execute(MergeSourceSetFolders) - Method in class com.android.build.gradle.tasks.MergeSourceSetFolders.MergeShaderSourceFoldersConfigAction
 
execute(NdkCompile) - Method in class com.android.build.gradle.tasks.NdkCompile.ConfigAction
 
execute(T) - Method in class com.android.build.gradle.tasks.PackageAndroidArtifact.ConfigAction
 
execute(PackageSplitAbi) - Method in class com.android.build.gradle.tasks.PackageSplitAbi.ConfigAction
 
execute(PackageSplitRes) - Method in class com.android.build.gradle.tasks.PackageSplitRes.ConfigAction
 
execute(PreColdSwapTask) - Method in class com.android.build.gradle.tasks.PreColdSwapTask.ConfigAction
 
execute(ProcessAndroidResources) - Method in class com.android.build.gradle.tasks.ProcessAndroidResources.ConfigAction
 
execute(ProcessAndroidResources) - Method in class com.android.build.gradle.tasks.ProcessAndroidResources.FeatureSplitConfigAction
 
execute(ProcessManifest) - Method in class com.android.build.gradle.tasks.ProcessManifest.ConfigAction
 
execute(ProcessTestManifest) - Method in class com.android.build.gradle.tasks.ProcessTestManifest.ConfigAction
 
execute(RenderscriptCompile) - Method in class com.android.build.gradle.tasks.RenderscriptCompile.ConfigAction
 
execute(ShaderCompile) - Method in class com.android.build.gradle.tasks.ShaderCompile.ConfigAction
 
execute(SplitsDiscovery) - Method in class com.android.build.gradle.tasks.SplitsDiscovery.ConfigAction
 
executeBuildProcessAndLogError(AndroidBuilder, ProcessInfoBuilder, boolean) - Static method in class com.android.build.gradle.tasks.ExternalNativeBuildTaskUtils
Execute an external process and log the result in the case of a process exceptions.
executeProcessBatch(List<String>, List<String>) - Method in class com.android.build.gradle.tasks.ExternalNativeBuildTask
Given a list of build commands, execute each.
executeProcessBatch(List<String>, List<String>) - Method in class com.android.build.gradle.tasks.ExternalNativeCleanTask
Given a list of build commands, execute each.
export(File, File) - Method in class com.android.build.gradle.tasks.annotations.Extractor
 
exportedHeaders - Variable in class com.android.build.gradle.external.gson.NativeLibraryValue
 
ExternalNativeBuildJsonTask - Class in com.android.build.gradle.tasks
Task wrapper around ExternalNativeJsonGenerator.
ExternalNativeBuildJsonTask() - Constructor for class com.android.build.gradle.tasks.ExternalNativeBuildJsonTask
 
ExternalNativeBuildTask - Class in com.android.build.gradle.tasks
Task that takes set of JSON files of type NativeBuildConfigValue and does build steps with them.
ExternalNativeBuildTask() - Constructor for class com.android.build.gradle.tasks.ExternalNativeBuildTask
 
ExternalNativeBuildTask.ConfigAction - Class in com.android.build.gradle.tasks
 
ExternalNativeBuildTaskUtils - Class in com.android.build.gradle.tasks
Shared utility methods for dealing with external native build tasks.
ExternalNativeBuildTaskUtils() - Constructor for class com.android.build.gradle.tasks.ExternalNativeBuildTaskUtils
 
ExternalNativeBuildTaskUtils.ExternalNativeBuildProjectPathResolution - Class in com.android.build.gradle.tasks
 
ExternalNativeCleanTask - Class in com.android.build.gradle.tasks
Task that takes set of JSON files of type NativeBuildConfigValue and does clean steps with them.
ExternalNativeCleanTask() - Constructor for class com.android.build.gradle.tasks.ExternalNativeCleanTask
 
ExternalNativeCleanTask.ConfigAction - Class in com.android.build.gradle.tasks
 
ExternalNativeJsonGenerator - Class in com.android.build.gradle.tasks
Base class for generation of native JSON.
extract() - Method in class com.android.build.gradle.tasks.fd.FastDeployRuntimeExtractorTask
 
ExtractAnnotations - Class in com.android.build.gradle.tasks
Task which extracts annotations from the source files, and writes them to one of two possible destinations: A "external annotations" file (pointed to by ExtractAnnotations.output) which records the annotations in a zipped XML format for use by the IDE and by lint to associate the (source retention) annotations back with the compiled code We typically only extract external annotations when building libraries; ProGuard annotations are extracted when building libraries (to record in the AAR), or when building an app module where ProGuarding is enabled.
ExtractAnnotations() - Constructor for class com.android.build.gradle.tasks.ExtractAnnotations
 
ExtractAnnotations.ConfigAction - Class in com.android.build.gradle.tasks
 
ExtractAnnotationsDriver - Class in com.android.build.gradle.tasks.annotations
The extract annotations driver is a command line interface to extracting annotations from a source tree.
ExtractAnnotationsDriver() - Constructor for class com.android.build.gradle.tasks.annotations.ExtractAnnotationsDriver
 
extractBundledProguardFile(String, File) - Static method in class com.android.build.gradle.ProguardFiles
 
extractBundledProguardFiles(Project) - Static method in class com.android.build.gradle.ProguardFiles
Extracts all default ProGuard files into the build directory.
extractFromProjectSource(List<PsiJavaFile>) - Method in class com.android.build.gradle.tasks.annotations.Extractor
 
Extractor - Class in com.android.build.gradle.tasks.annotations
Annotation extractor which looks for annotations in parsed compilation units and writes the annotations into a format suitable for use by IntelliJ and Android Studio etc; it's basically an XML file, organized by package, which lists the signatures for fields and methods in classes in the given package, and identifiers method parameters by index, and lists the annotations annotated on that element.
Extractor(ApiDatabase, File, boolean, boolean, boolean) - Constructor for class com.android.build.gradle.tasks.annotations.Extractor
 
Extractor.ClassKind - Enum in com.android.build.gradle.tasks.annotations
 

F

FastDeployRuntimeExtractorTask - Class in com.android.build.gradle.tasks.fd
Task to extract the FastDeploy runtime from the gradle-core jar file into a folder to be picked up for co-packaging in the resulting application APK.
FastDeployRuntimeExtractorTask() - Constructor for class com.android.build.gradle.tasks.fd.FastDeployRuntimeExtractorTask
 
FastDeployRuntimeExtractorTask.ConfigAction - Class in com.android.build.gradle.tasks.fd
 
FeatureConfigAction(VariantScope, List<ManifestMerger2.Invoker.Feature>) - Constructor for class com.android.build.gradle.tasks.MergeManifests.FeatureConfigAction
 
FeatureSplitConfigAction(VariantScope, Supplier<File>, File, boolean, TaskManager.MergeType, String) - Constructor for class com.android.build.gradle.tasks.ProcessAndroidResources.FeatureSplitConfigAction
 
FeatureVariant - Interface in com.android.build.gradle.api
A Build variant and all of its public data.
FieldSpecification - Class in com.android.build.gradle.shrinker.parser
Represents field part of a ProGuard class specification.
FieldSpecification(NameSpecification, ModifierSpecification, NameSpecification, AnnotationSpecification) - Constructor for class com.android.build.gradle.shrinker.parser.FieldSpecification
 
files - Variable in class com.android.build.gradle.external.gson.NativeLibraryValue
 
filter(List<FilterSpecification>, GrammarActions.FilterSeparator) - Method in class com.android.build.gradle.shrinker.parser.ProguardParser
 
filter(String, InputStream) - Method in class com.android.build.gradle.tasks.annotations.TypedefRemover
Filter the given file (given by a path).
FilterSpecification - Class in com.android.build.gradle.shrinker.parser
Represents a ProGuard filter specification.
FilterSpecification(NameSpecification, boolean) - Constructor for class com.android.build.gradle.shrinker.parser.FilterSpecification
 
findMatchingMethod(String, String) - Method in class com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph
 
findMatchingMethod(T, T) - Method in interface com.android.build.gradle.shrinker.ShrinkerGraph
Searches the given class for a method with the same name and descriptor as the provided method.
flags - Variable in class com.android.build.gradle.external.gson.NativeSourceFileValue
 
Flags - Class in com.android.build.gradle.shrinker.parser
Class representing a ProGuard config file.
Flags() - Constructor for class com.android.build.gradle.shrinker.parser.Flags
 
folders - Variable in class com.android.build.gradle.external.gson.NativeLibraryValue
 
FOLLOW_10_in_arguments1797 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_11_in_arguments1764 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_11_in_classNames1094 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_11_in_keepOptionModifier1877 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_11_in_nonEmptyFilter996 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_12_in_ignoredFlag614 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_13_in_ignoredFlag742 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_14_in_ignoredFlag726 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_15_in_ignoredFlag549 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_16_in_ignoredFlag629 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_17_in_ignoredFlag571 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_18_in_prog81 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_19_in_ignoredFlag655 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_20_in_noOpFlag354 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_21_in_prog304 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_22_in_prog291 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_23_in_noOpFlag498 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_24_in_prog278 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_25_in_noOpFlag381 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_26_in_noOpFlag389 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_27_in_noOpFlag373 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_28_in_prog217 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_29_in_unsupportedFlag852 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_30_in_ignoredFlag703 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_31_in_unsupportedFlag808 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_32_in_prog234 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_34_in_unsupportedFlag772 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_35_in_prog155 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_36_in_noOpFlag466 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_37_in_noOpFlag450 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_38_in_prog135 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_39_in_noOpFlag434 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_40_in_prog115 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_41_in_unsupportedFlag895 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_42_in_noOpFlag419 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_43_in_noOpFlag482 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_44_in_noOpFlag410 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_45_in_unsupportedFlag796 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_46_in_ignoredFlag582 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_47_in_unsupportedFlag829 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_48_in_ignoredFlag643 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_49_in_ignoredFlag558 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_50_in_ignoredFlag527 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_51_in_unsupportedFlag784 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_52_in_ignoredFlag590 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_53_in_ignoredFlag667 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_54_in_unsupportedFlag838 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_55_in_unsupportedFlag865 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_56_in_unsupportedFlag879 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_57_in_unsupportedFlag817 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_58_in_ignoredFlag599 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_59_in_ignoredFlag680 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_60_in_noOpFlag397 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_61_in_prog246 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_62_in_ignoredFlag541 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_63_in_noOpFlag345 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_64_in_prog262 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_66_in_member1425 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_67_in_member1415 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_69_in_member1403 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_70_in_annotation1449 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_70_in_classType1252 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_71_in_type1842 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_72_in_ignoredFlag683 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_72_in_ignoredFlag690 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_72_in_ignoredFlag706 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_72_in_ignoredFlag713 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_73_in_classModifierAndType1189 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_73_in_modifier1592 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_74_in_keepOptionModifier1897 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_75_in_keepOptionModifier1890 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_76_in_keepOptionModifier1882 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_77_in_modifier1642 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_78_in_classType1277 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_79_in_classType1269 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_81_in_classModifierAndType1204 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_81_in_modifier1612 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_83_in_classType1261 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_84_in_modifier1582 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_85_in_modifier1532 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_86_in_modifier1542 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_87_in_classModifierAndType1174 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_87_in_modifier1522 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_88_in_modifier1552 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_89_in_modifier1602 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_90_in_modifier1562 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_91_in_modifier1632 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_92_in_modifier1622 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_93_in_modifier1652 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_94_in_modifier1572 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_95_in_members1300 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_96_in_members1312 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_9_in_arguments1723 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_annotation_in_classSpecification1028 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_annotation_in_inheritance1693 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_annotation_in_member1333 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_arguments_in_member1368 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_classModifierAndType_in_classModifierAndType1180 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_classModifierAndType_in_classModifierAndType1195 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_classModifierAndType_in_classModifierAndType1210 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_classModifierAndType_in_classSpecification1036 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_className_in_classNames1087 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_className_in_classNames1098 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_classNames_in_classSpecification1041 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_classpath_in_classpath930 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_classpath_in_unsupportedFlag776 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_classpath_in_unsupportedFlag788 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_classpath_in_unsupportedFlag800 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_classSpecification_in_ignoredFlag573 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_classSpecification_in_noOpFlag423 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_classSpecification_in_noOpFlag438 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_classSpecification_in_noOpFlag454 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_classSpecification_in_prog123 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_classSpecification_in_prog143 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_classSpecification_in_prog163 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_classSpecification_in_prog266 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_classType_in_classModifierAndType1219 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_EOF_in_prog316 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_filter_in_ignoredFlag531 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_filter_in_ignoredFlag618 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_filter_in_ignoredFlag730 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_filter_in_ignoredFlag746 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_filter_in_noOpFlag358 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_filter_in_noOpFlag470 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_filter_in_noOpFlag486 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_filter_in_prog221 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_filter_in_unsupportedFlag899 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_ignoredFlag_in_prog177 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_inheritance_in_classSpecification1050 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_keepOptionModifier_in_prog119 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_keepOptionModifier_in_prog139 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_keepOptionModifier_in_prog159 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_member_in_members1306 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_members_in_classSpecification1058 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_modifier_in_modifiers1482 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_modifiers_in_member1336 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_NAME_in_annotation1458 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_NAME_in_className1135 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_NAME_in_classpath921 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_NAME_in_ignoredFlag560 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_NAME_in_ignoredFlag603 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_NAME_in_ignoredFlag633 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_NAME_in_ignoredFlag647 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_NAME_in_ignoredFlag659 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_NAME_in_ignoredFlag671 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_NAME_in_ignoredFlag687 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_NAME_in_ignoredFlag710 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_NAME_in_inheritance1703 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_NAME_in_nonEmptyFilter991 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_NAME_in_prog104 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_NAME_in_prog250 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_NAME_in_prog85 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_NAME_in_unsupportedFlag819 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_NAME_in_unsupportedFlag840 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_NAME_in_unsupportedFlag854 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_NAME_in_unsupportedFlag869 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_NAME_in_unsupportedFlag883 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_NEGATOR_in_annotation1452 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_NEGATOR_in_classModifierAndType1162 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_NEGATOR_in_className1127 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_NEGATOR_in_inheritance1697 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_NEGATOR_in_modifier1508 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_NEGATOR_in_nonEmptyFilter985 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_nonEmptyFilter_in_filter951 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_nonEmptyFilter_in_nonEmptyFilter998 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_noOpFlag_in_prog191 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_set_in_classpath924 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_set_in_inheritance1683 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_set_in_member1359 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_set_in_prog96 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_set_in_type1833 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_type_in_arguments1751 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_type_in_arguments1768 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_type_in_member1353 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
FOLLOW_unsupportedFlag_in_prog205 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
forClass(PsiClass) - Static method in enum com.android.build.gradle.tasks.annotations.Extractor.ClassKind
 
FullRunShrinker<T> - Class in com.android.build.gradle.shrinker
Code shrinker.
FullRunShrinker(WaitableExecutor, ShrinkerGraph<T>, Set<File>, ShrinkerLogger, BytecodeVersion) - Constructor for class com.android.build.gradle.shrinker.FullRunShrinker
 
FullRunShrinker.Result - Class in com.android.build.gradle.shrinker
Result of the shrinker run.

G

generate(ApkData) - Method in class com.android.build.gradle.tasks.CompatibleScreensManifest
 
generateAll() - Method in class com.android.build.gradle.tasks.CompatibleScreensManifest
 
GenerateBuildConfig - Class in com.android.build.gradle.tasks
 
GenerateBuildConfig() - Constructor for class com.android.build.gradle.tasks.GenerateBuildConfig
 
GenerateBuildConfig.ConfigAction - Class in com.android.build.gradle.tasks
 
generateInfoTask() - Method in class com.android.build.gradle.tasks.fd.GenerateInstantRunAppInfoTask
 
GenerateInstantRunAppInfoTask - Class in com.android.build.gradle.tasks.fd
Reads the merged manifest file and creates an AppInfo class listing the applicationId and application classes (if any).
GenerateInstantRunAppInfoTask() - Constructor for class com.android.build.gradle.tasks.fd.GenerateInstantRunAppInfoTask
 
GenerateInstantRunAppInfoTask.ConfigAction - Class in com.android.build.gradle.tasks.fd
 
GenerateResValues - Class in com.android.build.gradle.tasks
 
GenerateResValues() - Constructor for class com.android.build.gradle.tasks.GenerateResValues
 
GenerateResValues.ConfigAction - Class in com.android.build.gradle.tasks
 
GenerateSplitAbiRes - Class in com.android.build.gradle.tasks
Generates all metadata (like AndroidManifest.xml) necessary for a ABI dimension split APK.
GenerateSplitAbiRes() - Constructor for class com.android.build.gradle.tasks.GenerateSplitAbiRes
 
GenerateSplitAbiRes.ConfigAction - Class in com.android.build.gradle.tasks
 
GenerateTestConfig - Class in com.android.build.gradle.tasks
Generates the test_config.properties file that is put on the classpath for running unit tests.
GenerateTestConfig() - Constructor for class com.android.build.gradle.tasks.GenerateTestConfig
 
generateTestConfig() - Method in class com.android.build.gradle.tasks.GenerateTestConfig
 
GenerateTestConfig.ConfigAction - Class in com.android.build.gradle.tasks
 
get(BooleanOption) - Method in class com.android.build.gradle.options.ProjectOptions
 
get(OptionalBooleanOption) - Method in class com.android.build.gradle.options.ProjectOptions
 
get(IntegerOption) - Method in class com.android.build.gradle.options.ProjectOptions
 
get(LongOption) - Method in class com.android.build.gradle.options.ProjectOptions
 
get(StringOption) - Method in class com.android.build.gradle.options.ProjectOptions
 
get() - Method in class com.android.build.gradle.tasks.InvokeManifestMerger
 
getAaptFriendlyManifestOutputDirectory() - Method in class com.android.build.gradle.tasks.ManifestProcessorTask
The aapt friendly processed Manifest.
getAaptFriendlyManifestOutputFile() - Method in class com.android.build.gradle.tasks.ManifestProcessorTask
The aapt friendly processed Manifest.
getAaptFriendlyManifestOutputFile() - Method in class com.android.build.gradle.tasks.MergeManifests
 
getAaptFriendlyManifestOutputFile() - Method in class com.android.build.gradle.tasks.ProcessManifest
 
getAaptFriendlyManifestOutputFile() - Method in class com.android.build.gradle.tasks.ProcessTestManifest
 
getAaptGeneration() - Method in class com.android.build.gradle.tasks.GenerateSplitAbiRes
 
getAaptGeneration() - Method in class com.android.build.gradle.tasks.MergeResources
 
getAaptGeneration() - Method in class com.android.build.gradle.tasks.ProcessAndroidResources
 
getAaptOptions() - Method in interface com.android.build.gradle.AndroidConfig
Options for aapt, tool for packaging resources.
getAaptOptions() - Method in class com.android.build.gradle.tasks.GenerateSplitAbiRes
 
getAaptOptions() - Method in class com.android.build.gradle.tasks.ProcessAndroidResources
 
getAbiFilters() - Method in class com.android.build.gradle.tasks.PackageAndroidArtifact
 
getAbiSplits() - Method in class com.android.build.gradle.tasks.CopyOutputs
 
getAdbOptions() - Method in interface com.android.build.gradle.AndroidConfig
Adb options.
getAdvancedProfilingTransforms(Project) - Static method in class com.android.build.gradle.AndroidGradleOptions
Deprecated.
 
getAidl() - Method in interface com.android.build.gradle.api.AndroidSourceSet
The Android AIDL source directory for this source set.
getAidlCompile() - Method in interface com.android.build.gradle.api.BaseVariant
Returns the AIDL compilation task.
getAidlPackageWhiteList() - Method in interface com.android.build.gradle.AndroidConfig
Aidl files to package in the aar.
getAllDirectories(TransformInput) - Static method in class com.android.build.gradle.shrinker.AbstractShrinker
Determines all directories where class files can be found in the given TransformInput.
getAllJars(TransformInput) - Static method in class com.android.build.gradle.shrinker.AbstractShrinker
Determines all directories where class files can be found in the given TransformInput.
getAllProgramClasses() - Method in class com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph
 
getAllProgramClasses() - Method in interface com.android.build.gradle.shrinker.ShrinkerGraph
Returns all nodes that represent program classes.
getAnnotation() - Method in class com.android.build.gradle.shrinker.parser.ClassSpecification
 
getAnnotationProcessorConfiguration() - Method in interface com.android.build.gradle.api.BaseVariant
Returns the configuration object for the annotation processor.
getAnnotationProcessorConfiguration() - Method in class com.android.build.gradle.tasks.JavaPreCompileTask
 
getAnnotationProcessorConfigurationName() - Method in interface com.android.build.gradle.api.AndroidSourceSet
Returns the name of the annotation processing tool classpath for this source set.
getAnnotationProcessorOptions() - Method in interface com.android.build.gradle.api.JavaCompileOptions
Returns the AnnotationProcessorOptions for configuring Java annotation processor.
getAnnotationProcessorOutputFolder() - Method in class com.android.build.gradle.tasks.factory.AndroidJavaCompile
 
getAnnotations(String) - Method in class com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph
 
getAnnotations() - Method in class com.android.build.gradle.shrinker.parser.FieldSpecification
 
getAnnotations() - Method in class com.android.build.gradle.shrinker.parser.MethodSpecification
 
getAnnotations(T) - Method in interface com.android.build.gradle.shrinker.ShrinkerGraph
Returns all annotations present on the given node.
getAnnotationType() - Method in class com.android.build.gradle.shrinker.parser.InheritanceSpecification
 
getApiConfigurationName() - Method in interface com.android.build.gradle.api.AndroidSourceSet
Returns the name of the api configuration for this source set.
getApkDirectories() - Method in class com.android.build.gradle.tasks.BundleInstantApp
 
getApkLocation(Project) - Static method in class com.android.build.gradle.AndroidGradleOptions
Deprecated.
Obtains the location for APKs as defined in the project.
getApplicationId() - Method in interface com.android.build.gradle.api.BaseVariant
Returns the applicationId of the variant.
getApplicationId() - Method in class com.android.build.gradle.tasks.GenerateSplitAbiRes
 
getAppPackageName() - Method in class com.android.build.gradle.tasks.GenerateBuildConfig
 
getArguments() - Method in interface com.android.build.gradle.api.AnnotationProcessorOptions
Options for the annotation processors.
getArtifact() - Method in class com.android.build.gradle.tasks.AndroidJarTask
 
getArtifact() - Method in interface com.android.build.gradle.tasks.BinaryFileProviderTask
 
getArtifactName(ResolvedArtifactResult) - Static method in class com.android.build.gradle.tasks.MergeManifests
 
getAssemble() - Method in interface com.android.build.gradle.api.BaseVariant
Returns the assemble task for all this variant's output
getAssemble() - Method in interface com.android.build.gradle.api.BaseVariantOutput
Returns the assemble task for this particular output
getAssets() - Method in interface com.android.build.gradle.api.AndroidSourceSet
The Android Assets directory for this source set.
getAssets() - Method in class com.android.build.gradle.tasks.PackageAndroidArtifact
 
getAssetsCollection() - Method in class com.android.build.gradle.tasks.factory.AndroidUnitTest
 
getAssetsDirectory() - Method in class com.android.build.gradle.tasks.GenerateTestConfig
 
getBaseFeature() - Method in interface com.android.build.gradle.AndroidConfig
Whether the feature module is the base feature.
getBaseName() - Method in interface com.android.build.gradle.api.BaseVariant
Returns the base name for the output of the variant.
getBaseName() - Method in interface com.android.build.gradle.api.BaseVariantOutput
Returns the base name for the output of the variant.
getBlameLogFolder() - Method in class com.android.build.gradle.tasks.MergeResources
 
getBootClasspath() - Method in class com.android.build.gradle.tasks.ExtractAnnotations
Boot classpath: typically android.jar
getBuildArguments() - Method in class com.android.build.gradle.tasks.ExternalNativeJsonGenerator
 
getBuildConfigPackageName() - Method in class com.android.build.gradle.tasks.GenerateBuildConfig
 
getBuildOutputs() - Method in interface com.android.build.gradle.AndroidConfig
build outputs for all variants
getBuildTargetAbi(Project) - Static method in class com.android.build.gradle.AndroidGradleOptions
Deprecated.
 
getBuildTargetAbi() - Method in class com.android.build.gradle.tasks.ProcessAndroidResources
 
getBuildTargetDensity(Project) - Static method in class com.android.build.gradle.AndroidGradleOptions
Deprecated.
 
getBuildToolsRevision() - Method in interface com.android.build.gradle.AndroidConfig
Build tool revisions.
getBuildToolsVersion() - Method in interface com.android.build.gradle.AndroidConfig
Build tools version.
getBuildToolsVersion() - Method in class com.android.build.gradle.tasks.AidlCompile
 
getBuildToolsVersion() - Method in class com.android.build.gradle.tasks.MergeResources
 
getBuildToolsVersion() - Method in class com.android.build.gradle.tasks.ProcessAndroidResources
 
getBuildToolsVersion() - Method in class com.android.build.gradle.tasks.RenderscriptCompile
 
getBuildToolsVersion() - Method in class com.android.build.gradle.tasks.ShaderCompile
 
getBuildType() - Method in interface com.android.build.gradle.api.BaseVariant
Returns the DefaultBuildType for this build variant.
getBuildTypeName() - Method in class com.android.build.gradle.tasks.GenerateBuildConfig
 
getBuildTypes() - Method in interface com.android.build.gradle.AndroidConfig
Build types used by this project.
getBundleDirectory() - Method in class com.android.build.gradle.tasks.BundleInstantApp
 
getBundleName() - Method in class com.android.build.gradle.tasks.BundleInstantApp
 
getBytecodeVersion() - Method in class com.android.build.gradle.shrinker.parser.Flags
 
getBytes() - Method in class com.android.build.gradle.shrinker.parser.BytecodeVersion
The four bytes represented as Java int: the lower two bytes are the major version, the higher ones are the minor version.
getCandidateClassFiles() - Method in class com.android.build.gradle.tasks.factory.AndroidUnitTest
Returns the test class files.
getcFlags() - Method in class com.android.build.gradle.tasks.ExternalNativeJsonGenerator
 
getCheckManifest() - Method in interface com.android.build.gradle.api.BaseVariant
Returns the check manifest task.
getClassDir() - Method in class com.android.build.gradle.tasks.ExtractAnnotations
Location of class files.
getClassName() - Method in exception com.android.build.gradle.shrinker.ClassLookupException
 
getClassName(String) - Method in class com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph
 
getClassName(T) - Method in interface com.android.build.gradle.shrinker.ShrinkerGraph
Returns the internal class name for the given class node.
getClassNames() - Method in interface com.android.build.gradle.api.AnnotationProcessorOptions
Annotation processors to run.
getClassReference(String) - Method in class com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph
 
getClassReference(String) - Method in interface com.android.build.gradle.shrinker.ShrinkerGraph
Returns the node representing the given class.
getClassType() - Method in class com.android.build.gradle.shrinker.parser.ClassSpecification
 
getCompatibleScreens() - Method in interface com.android.build.gradle.api.AndroidArtifactVariant
Returns the compatible screens for the variant.
getCompatibleScreensManifest() - Method in class com.android.build.gradle.tasks.MergeManifests
 
getCompileClasspath(Object) - Method in interface com.android.build.gradle.api.BaseVariant
Returns the java compilation classpath.
getCompileClasspathArtifacts(Object) - Method in interface com.android.build.gradle.api.BaseVariant
Returns the java compilation classpath as an ArtifactCollection
getCompileClasspaths() - Method in class com.android.build.gradle.tasks.JavaPreCompileTask
 
getCompileConfiguration() - Method in interface com.android.build.gradle.api.BaseVariant
Returns the configuration object for the compilation
getCompileConfigurationName() - Method in interface com.android.build.gradle.api.AndroidSourceSet
getCompileOnlyConfigurationName() - Method in interface com.android.build.gradle.api.AndroidSourceSet
Returns the name of the compileOnly configuration for this source set.
getCompileOptions() - Method in interface com.android.build.gradle.AndroidConfig
Compile options.
getCompileSdkVersion() - Method in interface com.android.build.gradle.AndroidConfig
Compile SDK version.
getConnectedInstrumentTest() - Method in interface com.android.build.gradle.api.TestVariant
Returns the task to run the tests.
getCopyApk() - Method in class com.android.build.gradle.tasks.MergeSourceSetFolders
 
getCppFlags() - Method in class com.android.build.gradle.tasks.ExternalNativeJsonGenerator
 
getCrunchPng() - Method in class com.android.build.gradle.tasks.MergeResources
 
getDataBinding() - Method in interface com.android.build.gradle.AndroidConfig
Data Binding options.
getDataBindingLayoutOutputFolder() - Method in class com.android.build.gradle.tasks.MergeResources
 
getDebugBuild() - Method in class com.android.build.gradle.tasks.PackageAndroidArtifact
 
getDebuggable() - Method in class com.android.build.gradle.tasks.ProcessAndroidResources
 
getDeclaredIntFields(String) - Method in class com.android.build.gradle.tasks.annotations.ApiDatabase
 
getDefaultArgs() - Method in class com.android.build.gradle.tasks.ShaderCompile
 
getDefaultConfig() - Method in interface com.android.build.gradle.AndroidConfig
Default config, shared by all flavors.
getDefaultProguardFile(String, Project) - Static method in class com.android.build.gradle.ProguardFiles
Creates and returns a new File with the requested default ProGuard file contents.
getDefaultPublishConfig() - Method in interface com.android.build.gradle.AndroidConfig
Name of the variant to publish.
getDefaultValue() - Method in enum com.android.build.gradle.options.BooleanOption
 
getDefaultValue() - Method in enum com.android.build.gradle.options.DeprecatedOptions
 
getDefaultValue() - Method in enum com.android.build.gradle.options.IntegerOption
 
getDefaultValue() - Method in enum com.android.build.gradle.options.LongOption
 
getDefaultValue() - Method in interface com.android.build.gradle.options.Option
 
getDefaultValue() - Method in enum com.android.build.gradle.options.OptionalBooleanOption
 
getDefaultValue() - Method in enum com.android.build.gradle.options.StringOption
 
getDelegates() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
getDelegates() - Method in class com.android.build.gradle.shrinker.parser.ProguardParser
 
getDependencies(String) - Method in class com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph
 
getDependencies(T) - Method in interface com.android.build.gradle.shrinker.ShrinkerGraph
Returns all dependencies of the given node, i.e.
getDeprecatedOptionsErrorMessage() - Method in class com.android.build.gradle.options.ProjectOptions
 
getDescription() - Method in interface com.android.build.gradle.api.BaseVariant
Returns a description for the build variant.
getDescription() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer.DFA3
 
getDestinationDir() - Method in class com.android.build.gradle.tasks.CopyOutputs
 
getDeviceProviders() - Method in interface com.android.build.gradle.AndroidConfig
List of device providers
getDex() - Method in interface com.android.build.gradle.api.ApkVariant
Deprecated.
With the new transform mechanism, there is no direct access to the task anymore.
getDexFolders() - Method in class com.android.build.gradle.tasks.PackageAndroidArtifact
 
getDexOptions() - Method in interface com.android.build.gradle.AndroidConfig
Dex options.
getDexPackagingPolicy() - Method in class com.android.build.gradle.tasks.PackageAndroidArtifact
 
getDirName() - Method in interface com.android.build.gradle.api.BaseVariant
Returns a subfolder name for the variant.
getDirName() - Method in interface com.android.build.gradle.api.BaseVariantOutput
Returns a subfolder name for the variant output.
getDontWarnSpecs() - Method in class com.android.build.gradle.shrinker.parser.Flags
 
getEncoding() - Method in class com.android.build.gradle.tasks.ExtractAnnotations
The encoding to use when reading source files.
getEnforceUniquePackageName() - Method in interface com.android.build.gradle.AndroidConfig
Deprecated.
getEnforceUniquePackageName() - Method in class com.android.build.gradle.tasks.ProcessAndroidResources
 
getEnumOptions() - Method in class com.android.build.gradle.options.ProjectOptions
 
getErrorFormatMode(ProjectOptions) - Static method in class com.android.build.gradle.options.SyncOptions
 
getExternalNativeBuild() - Method in interface com.android.build.gradle.AndroidConfig
External native build options.
getExternalNativeBuildTasks() - Method in interface com.android.build.gradle.api.BaseVariant
Returns the tasks for building external native projects.
getExternalNativeJsonGenerator() - Method in class com.android.build.gradle.tasks.ExternalNativeBuildJsonTask
 
getExtraGeneratedResFolders() - Method in class com.android.build.gradle.tasks.MergeResources
 
getExtraInstrumentationTestRunnerArgs() - Method in class com.android.build.gradle.options.ProjectOptions
 
getFeatureManifests() - Method in class com.android.build.gradle.tasks.MergeManifests
 
getFeatureResourcePackages() - Method in class com.android.build.gradle.tasks.ProcessAndroidResources
 
getFields(String) - Method in class com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph
 
getFields(T) - Method in interface com.android.build.gradle.shrinker.ShrinkerGraph
Returns all fields of the given class.
getFieldSpecifications() - Method in class com.android.build.gradle.shrinker.parser.ClassSpecification
 
getFilter() - Method in interface com.android.build.gradle.api.AndroidSourceDirectorySet
Returns the filter used to select the source from the source directories.
getFilter(String) - Method in class com.android.build.gradle.api.ApkOutputFile
Returns the split identifier (like "hdpi" for a density split) given the split dimension.
getFilter(VariantOutput.FilterType) - Method in interface com.android.build.gradle.api.ApkVariantOutput
Returns a filter value for a filter type if present on this variant or null otherwise.
getFilterByType(VariantOutput.FilterType) - Method in class com.android.build.gradle.api.ApkOutputFile
 
getFilters() - Method in class com.android.build.gradle.api.ApkOutputFile
 
getFilterTypes() - Method in class com.android.build.gradle.api.ApkOutputFile
 
getFlags() - Method in class com.android.build.gradle.shrinker.ProguardConfig
 
getFlavorDimensionList() - Method in interface com.android.build.gradle.AndroidConfig
List of flavor dimensions.
getFlavorName() - Method in interface com.android.build.gradle.api.BaseVariant
Returns the flavor name of the variant.
getFlavorName() - Method in class com.android.build.gradle.tasks.GenerateBuildConfig
 
getFlavorNamesWithDimensionNames() - Method in class com.android.build.gradle.tasks.GenerateBuildConfig
 
getFlavorSelection() - Method in interface com.android.build.gradle.AndroidConfig
 
getFreshDeprecatedNdkCompileLease() - Static method in class com.android.build.gradle.options.NdkLease
 
getFullApks() - Method in class com.android.build.gradle.tasks.CopyOutputs
 
getFullMemberName(String) - Method in class com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph
 
getFullMemberName(T) - Method in interface com.android.build.gradle.shrinker.ShrinkerGraph
Returns the full name of a given method or field, e.g.
getFunctionalTest() - Method in class com.android.build.gradle.tasks.ProcessTestManifest
 
getGenerateBuildConfig() - Method in interface com.android.build.gradle.api.BaseVariant
Returns the BuildConfig generation task.
getGeneratedDensities() - Method in class com.android.build.gradle.tasks.MergeResources
 
getGeneratedMakefile() - Method in class com.android.build.gradle.tasks.NdkCompile
 
getGeneratedPngsOutputDir() - Method in class com.android.build.gradle.tasks.MergeResources
 
getGeneratedResOutputDir() - Method in class com.android.build.gradle.tasks.MergeResources
 
getGeneratePureSplits() - Method in interface com.android.build.gradle.AndroidConfig
Whether to generate pure splits or multi apk.
getGrammarFileName() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
getGrammarFileName() - Method in class com.android.build.gradle.shrinker.parser.ProguardParser
 
getHandleProfiling() - Method in class com.android.build.gradle.tasks.ProcessTestManifest
 
getIgnoreAssets() - Method in class com.android.build.gradle.tasks.MergeSourceSetFolders
 
getImplementationConfigurationName() - Method in interface com.android.build.gradle.api.AndroidSourceSet
Returns the name of the implemenation configuration for this source set.
getImportDirs() - Method in class com.android.build.gradle.tasks.AidlCompile
 
getImportDirs() - Method in class com.android.build.gradle.tasks.RenderscriptCompile
 
getIncludeCompileClasspath() - Method in interface com.android.build.gradle.api.AnnotationProcessorOptions
Whether to include compile classpath in the processors path.
getInheritance() - Method in class com.android.build.gradle.shrinker.parser.ClassSpecification
 
getInstall() - Method in interface com.android.build.gradle.api.InstallableVariant
Returns the install task for the variant.
getInstantRunManifestOutputDirectory() - Method in class com.android.build.gradle.tasks.ManifestProcessorTask
 
getInstantRunManifestOutputFile() - Method in class com.android.build.gradle.tasks.ManifestProcessorTask
 
getInstantRunManifestOutputFile() - Method in class com.android.build.gradle.tasks.MergeManifests
 
getInstantRunManifestOutputFile() - Method in class com.android.build.gradle.tasks.ProcessManifest
 
getInstantRunManifestOutputFile() - Method in class com.android.build.gradle.tasks.ProcessTestManifest
 
getInstrumentationRunner() - Method in class com.android.build.gradle.tasks.ProcessTestManifest
 
getInstrumentationShardCount(Project) - Static method in class com.android.build.gradle.AndroidGradleOptions
Deprecated.
 
getInterfaces(String) - Method in class com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph
 
getInterfaces(T) - Method in interface com.android.build.gradle.shrinker.ShrinkerGraph
Gets the interfaces of a given class.
getIssues() - Method in class com.android.build.gradle.tasks.Lint.LintGradleIssueRegistry
 
getItems() - Method in class com.android.build.gradle.tasks.GenerateBuildConfig
 
getItems() - Method in class com.android.build.gradle.tasks.GenerateResValues
 
getItemValues() - Method in class com.android.build.gradle.tasks.GenerateBuildConfig
 
getItemValues() - Method in class com.android.build.gradle.tasks.GenerateResValues
 
getJackPluginConfigurationName() - Method in interface com.android.build.gradle.api.AndroidSourceSet
Deprecated.
getJacoco() - Method in interface com.android.build.gradle.AndroidConfig
JaCoCo options.
getJava() - Method in interface com.android.build.gradle.api.AndroidSourceSet
Returns the Java source which is to be compiled by the Java compiler into the class output directory.
getJavaCompile() - Method in interface com.android.build.gradle.api.BaseVariant
Deprecated.
prefer BaseVariant.getJavaCompiler() which always return the java compiler task irrespective of which tool chain (javac or jack) used.
getJavaCompileOptions() - Method in interface com.android.build.gradle.api.BaseVariant
Returns a JavaCompileOptions that represents the java compile settings for this build variant.
getJavaCompiler() - Method in interface com.android.build.gradle.api.BaseVariant
Returns the Java Compiler task which can be either javac or jack depending on the project configuration.
getJavaResourceFiles() - Method in class com.android.build.gradle.tasks.PackageAndroidArtifact
 
getJni() - Method in interface com.android.build.gradle.api.AndroidSourceSet
The Android JNI source directory for this source set.
getJniDebugBuild() - Method in class com.android.build.gradle.tasks.PackageAndroidArtifact
 
getJniFolders() - Method in class com.android.build.gradle.tasks.PackageAndroidArtifact
 
getJniFolders() - Method in class com.android.build.gradle.tasks.PackageSplitAbi
 
getJniLibs() - Method in interface com.android.build.gradle.api.AndroidSourceSet
The Android JNI libs directory for this source set.
getJsonFolder() - Method in class com.android.build.gradle.tasks.ExternalNativeJsonGenerator
 
getKeepClassesWithMembersSpecs() - Method in class com.android.build.gradle.shrinker.parser.Flags
 
getKeepClassMembersSpecs() - Method in class com.android.build.gradle.shrinker.parser.Flags
 
getKeepClassSpecs() - Method in class com.android.build.gradle.shrinker.parser.Flags
 
getKeepModifier() - Method in class com.android.build.gradle.shrinker.parser.ClassSpecification
 
getKeepType() - Method in enum com.android.build.gradle.tasks.annotations.Extractor.ClassKind
 
getKeyAlias() - Method in class com.android.build.gradle.options.SigningOptions
 
getKeyPassword() - Method in class com.android.build.gradle.options.SigningOptions
 
getLibOutputDir() - Method in class com.android.build.gradle.tasks.RenderscriptCompile
 
getLibraries() - Method in class com.android.build.gradle.tasks.ExtractAnnotations
 
getLibraries() - Method in class com.android.build.gradle.tasks.MergeResources
 
getLibraries() - Method in class com.android.build.gradle.tasks.MergeSourceSetFolders
 
getLibraryRequests() - Method in interface com.android.build.gradle.AndroidConfig
 
getLintOptions() - Method in interface com.android.build.gradle.AndroidConfig
Lint options.
getMainDexListProguardOutputFile() - Method in class com.android.build.gradle.tasks.ProcessAndroidResources
 
getMainManifest() - Method in class com.android.build.gradle.tasks.MergeManifests
 
getMainManifest() - Method in class com.android.build.gradle.tasks.ProcessManifest
 
getMainManifestFile() - Method in class com.android.build.gradle.tasks.InvokeManifestMerger
 
getMainOutputFile() - Method in class com.android.build.gradle.api.ApkOutputFile
 
getMakefile() - Method in class com.android.build.gradle.tasks.ExternalNativeJsonGenerator
 
getManifest() - Method in interface com.android.build.gradle.api.AndroidSourceSet
The Android Manifest file for this source set.
getManifest() - Method in class com.android.build.gradle.tasks.MergeManifests.ConfigAction.ManifestProviderImpl
 
getManifestFile() - Method in class com.android.build.gradle.tasks.ProcessAndroidResources
 
getManifestFiles() - Method in class com.android.build.gradle.tasks.ProcessAndroidResources
 
getManifestOutputDirectory() - Method in class com.android.build.gradle.tasks.ManifestProcessorTask
The processed Manifest.
getManifestOutputFile() - Method in class com.android.build.gradle.tasks.ManifestProcessorTask
The processed Manifest.
getManifestOutputFile() - Method in class com.android.build.gradle.tasks.MergeManifests
 
getManifestOutputFile() - Method in class com.android.build.gradle.tasks.ProcessManifest
 
getManifestOutputFile() - Method in class com.android.build.gradle.tasks.ProcessTestManifest
 
getManifestOverlays() - Method in class com.android.build.gradle.tasks.MergeManifests
 
getManifestOverlays() - Method in class com.android.build.gradle.tasks.ProcessManifest
 
getManifestPlaceholders() - Method in class com.android.build.gradle.tasks.MergeManifests
Returns a serialized version of our map of key value pairs for placeholder substitution.
getManifestPlaceholders() - Method in class com.android.build.gradle.tasks.ProcessManifest
Returns a serialized version of our map of key value pairs for placeholder substitution.
getManifestReportFile(Variant) - Method in class com.android.build.gradle.tasks.Lint
 
getManifests() - Method in class com.android.build.gradle.tasks.MergeManifests
 
getManifests() - Method in class com.android.build.gradle.tasks.PackageAndroidArtifact
 
getManifests() - Method in class com.android.build.gradle.tasks.ProcessAndroidResources
 
getManifests() - Method in class com.android.build.gradle.tasks.ProcessTestManifest
 
getManifestsForVariant() - Method in class com.android.build.gradle.tasks.Lint
 
getManifestType() - Method in class com.android.build.gradle.tasks.PackageAndroidArtifact
 
getMappingFile() - Method in interface com.android.build.gradle.api.BaseVariant
Returns the obfuscation mapping file.
getMaxSdkVersion() - Method in class com.android.build.gradle.tasks.MergeManifests
 
getMaxSdkVersion() - Method in class com.android.build.gradle.tasks.ProcessManifest
 
getMemberDescriptor(String) - Method in class com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph
 
getMemberDescriptor(T) - Method in interface com.android.build.gradle.shrinker.ShrinkerGraph
Returns the name of a given method or field.
getMemberName(String) - Method in class com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph
 
getMemberName(T) - Method in interface com.android.build.gradle.shrinker.ShrinkerGraph
Returns the name of a given method or field.
getMemberReference(String, String, String) - Method in class com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph
 
getMemberReference(String, String, String) - Method in interface com.android.build.gradle.shrinker.ShrinkerGraph
Returns the node representing a given class member (method or field).
getMergeAssets() - Method in interface com.android.build.gradle.api.BaseVariant
Returns the asset merging task.
getMergeBlameLogFolder() - Method in class com.android.build.gradle.tasks.ProcessAndroidResources
 
getMergedFlavor() - Method in interface com.android.build.gradle.api.BaseVariant
Returns a DefaultProductFlavor that represents the merging of the default config and the flavors of this build variant.
getMergedManifests() - Method in class com.android.build.gradle.tasks.fd.GenerateInstantRunAppInfoTask
 
getMergedResources() - Method in class com.android.build.gradle.tasks.ProcessAndroidResources
 
getMergeResources() - Method in interface com.android.build.gradle.api.BaseVariant
Returns the resource merging task.
getMessage() - Method in exception com.android.build.gradle.shrinker.ClassLookupException
 
getMethods(String) - Method in class com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph
 
getMethods(T) - Method in interface com.android.build.gradle.shrinker.ShrinkerGraph
Returns all methods of the given class.
getMethodSpecifications() - Method in class com.android.build.gradle.shrinker.parser.ClassSpecification
 
getMicroApkManifest() - Method in class com.android.build.gradle.tasks.MergeManifests
 
getMicroApkResDirectory() - Method in class com.android.build.gradle.tasks.MergeResources
 
getMinSdk() - Method in class com.android.build.gradle.tasks.MergeResources
 
getMinSdkVersion() - Method in class com.android.build.gradle.tasks.MergeManifests
 
getMinSdkVersion() - Method in class com.android.build.gradle.tasks.PackageAndroidArtifact
 
getMinSdkVersion() - Method in class com.android.build.gradle.tasks.PackageSplitAbi
 
getMinSdkVersion() - Method in class com.android.build.gradle.tasks.ProcessManifest
 
getMinSdkVersion() - Method in class com.android.build.gradle.tasks.ProcessTestManifest
 
getModelQueryMode(ProjectOptions) - Static method in class com.android.build.gradle.options.SyncOptions
 
getModifier() - Method in class com.android.build.gradle.shrinker.parser.ClassSpecification
 
getModifier() - Method in class com.android.build.gradle.shrinker.parser.FieldSpecification
 
getModifiers(String) - Method in class com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph
 
getModifiers() - Method in class com.android.build.gradle.shrinker.parser.MethodSpecification
 
getModifiers(T) - Method in interface com.android.build.gradle.shrinker.ShrinkerGraph
Returns the modifiers for the given node, as used by ClassVisitor.
getName() - Method in interface com.android.build.gradle.api.AndroidSourceDirectorySet
A concise name for the source directory (typically used to identify it in a collection).
getName() - Method in interface com.android.build.gradle.api.AndroidSourceFile
A concise name for the source directory (typically used to identify it in a collection).
getName() - Method in interface com.android.build.gradle.api.AndroidSourceSet
Returns the name of this source set.
getName() - Method in interface com.android.build.gradle.api.BaseVariant
Returns the name of the variant.
getName() - Method in interface com.android.build.gradle.api.BaseVariantOutput
Returns the name of the variant.
getName() - Method in class com.android.build.gradle.shrinker.parser.AnnotationSpecification
 
getName() - Method in class com.android.build.gradle.shrinker.parser.FieldSpecification
 
getName() - Method in class com.android.build.gradle.shrinker.parser.MethodSpecification
 
getName() - Method in class com.android.build.gradle.tasks.AidlCompile.ConfigAction
 
getName() - Method in class com.android.build.gradle.tasks.AndroidJarTask.JarClassesConfigAction
 
getName() - Method in class com.android.build.gradle.tasks.BundleInstantApp.ConfigAction
 
getName() - Method in class com.android.build.gradle.tasks.CheckManifestInInstantRunMode.ConfigAction
 
getName() - Method in class com.android.build.gradle.tasks.CleanBuildCache.ConfigAction
 
getName() - Method in class com.android.build.gradle.tasks.CompatibleScreensManifest.ConfigAction
 
getName() - Method in class com.android.build.gradle.tasks.CopyOutputs.ConfigAction
 
getName() - Method in class com.android.build.gradle.tasks.ExternalNativeBuildTask.ConfigAction
 
getName() - Method in class com.android.build.gradle.tasks.ExternalNativeCleanTask.ConfigAction
 
getName() - Method in class com.android.build.gradle.tasks.ExtractAnnotations.ConfigAction
 
getName() - Method in class com.android.build.gradle.tasks.factory.AndroidUnitTest.ConfigAction
 
getName() - Method in class com.android.build.gradle.tasks.factory.JacocoAgentConfigAction
 
getName() - Method in class com.android.build.gradle.tasks.factory.JavaCompileConfigAction
 
getName() - Method in class com.android.build.gradle.tasks.factory.PackageJarArtifactConfigAction
 
getName() - Method in class com.android.build.gradle.tasks.factory.ProcessJavaResConfigAction
 
getName() - Method in class com.android.build.gradle.tasks.factory.TestServerTaskConfigAction
 
getName() - Method in class com.android.build.gradle.tasks.fd.FastDeployRuntimeExtractorTask.ConfigAction
 
getName() - Method in class com.android.build.gradle.tasks.fd.GenerateInstantRunAppInfoTask.ConfigAction
 
getName() - Method in class com.android.build.gradle.tasks.GenerateBuildConfig.ConfigAction
 
getName() - Method in class com.android.build.gradle.tasks.GenerateResValues.ConfigAction
 
getName() - Method in class com.android.build.gradle.tasks.GenerateSplitAbiRes.ConfigAction
 
getName() - Method in class com.android.build.gradle.tasks.GenerateTestConfig.ConfigAction
 
getName() - Method in class com.android.build.gradle.tasks.JavaPreCompileTask.ConfigAction
 
getName() - Method in class com.android.build.gradle.tasks.Lint.ConfigAction
 
getName() - Method in class com.android.build.gradle.tasks.Lint.GlobalConfigAction
 
getName() - Method in class com.android.build.gradle.tasks.Lint.VitalConfigAction
 
getName() - Method in class com.android.build.gradle.tasks.MergeManifests.ConfigAction
 
getName() - Method in class com.android.build.gradle.tasks.MergeManifests.ConfigAction.ManifestProviderImpl
 
getName() - Method in class com.android.build.gradle.tasks.MergeResources.ConfigAction
 
getName() - Method in class com.android.build.gradle.tasks.MergeSourceSetFolders.MergeAssetConfigAction
 
getName() - Method in class com.android.build.gradle.tasks.MergeSourceSetFolders.MergeJniLibFoldersConfigAction
 
getName() - Method in class com.android.build.gradle.tasks.MergeSourceSetFolders.MergeShaderSourceFoldersConfigAction
 
getName() - Method in enum com.android.build.gradle.tasks.NativeBuildSystem
Returns name of the build system.
getName() - Method in class com.android.build.gradle.tasks.NdkCompile.ConfigAction
 
getName() - Method in class com.android.build.gradle.tasks.PackageApplication.InstantRunResourcesConfigAction
 
getName() - Method in class com.android.build.gradle.tasks.PackageApplication.StandardConfigAction
 
getName() - Method in class com.android.build.gradle.tasks.PackageSplitAbi.ConfigAction
 
getName() - Method in class com.android.build.gradle.tasks.PackageSplitRes.ConfigAction
 
getName() - Method in class com.android.build.gradle.tasks.PreColdSwapTask.ConfigAction
 
getName() - Method in class com.android.build.gradle.tasks.ProcessAndroidResources.ConfigAction
 
getName() - Method in class com.android.build.gradle.tasks.ProcessManifest.ConfigAction
 
getName() - Method in class com.android.build.gradle.tasks.ProcessTestManifest.ConfigAction
 
getName() - Method in class com.android.build.gradle.tasks.RenderscriptCompile.ConfigAction
 
getName() - Method in class com.android.build.gradle.tasks.ShaderCompile.ConfigAction
 
getName() - Method in class com.android.build.gradle.tasks.SplitsDiscovery.ConfigAction
 
getNames() - Method in class com.android.build.gradle.shrinker.parser.ClassSpecification
 
getNamespacing() - Method in class com.android.build.gradle.options.EnumOptions
 
getNameSpec() - Method in class com.android.build.gradle.shrinker.parser.InheritanceSpecification
 
getNativeBuildConfigurationsJsons() - Method in class com.android.build.gradle.tasks.ExternalNativeBuildTask
 
getNativeBuildConfigurationsJsons() - Method in class com.android.build.gradle.tasks.ExternalNativeJsonGenerator
 
getNativeBuildConfigValues(Collection<File>, String) - Static method in class com.android.build.gradle.tasks.ExternalNativeBuildTaskUtils
Deserialize a JSON files into NativeBuildConfigValue.
getNativeBuildSystem() - Method in class com.android.build.gradle.tasks.ExternalNativeJsonGenerator
 
getNativeLibrariesPackagingModeName() - Method in class com.android.build.gradle.tasks.PackageAndroidArtifact
 
getNdkCompile() - Method in interface com.android.build.gradle.api.BaseVariant
Returns the NDK Compilation task.
getNdkDirectory() - Method in class com.android.build.gradle.tasks.NdkCompile
 
getNdkFolder() - Method in class com.android.build.gradle.tasks.ExternalNativeJsonGenerator
 
getNoCompressExtensions() - Method in class com.android.build.gradle.tasks.PackageAndroidArtifact
 
getNoCompressExtensions() - Method in class com.android.build.gradle.tasks.PackageSplitAbi
 
getObfuscation() - Method in interface com.android.build.gradle.api.BaseVariant
Returns the obfuscation task.
getObjFolder() - Method in class com.android.build.gradle.tasks.ExternalNativeBuildTask
 
getObjFolder() - Method in class com.android.build.gradle.tasks.ExternalNativeJsonGenerator
 
getObjFolder() - Method in class com.android.build.gradle.tasks.NdkCompile
 
getObjOutputDir() - Method in class com.android.build.gradle.tasks.RenderscriptCompile
 
getOptimLevel() - Method in class com.android.build.gradle.tasks.RenderscriptCompile
 
getOptionalCompilationSteps(Project) - Static method in class com.android.build.gradle.AndroidGradleOptions
Deprecated.
 
getOptionalCompilationSteps() - Method in class com.android.build.gradle.options.ProjectOptions
 
getOptionalFeatures() - Method in class com.android.build.gradle.tasks.MergeManifests
getOptionalFeaturesString() - Method in class com.android.build.gradle.tasks.MergeManifests
getOriginalApplicationId() - Method in class com.android.build.gradle.tasks.ProcessAndroidResources
 
getOutput() - Method in class com.android.build.gradle.tasks.ExtractAnnotations
The output .zip file to write the annotations database to, if any
getOutputBaseName() - Method in class com.android.build.gradle.tasks.GenerateSplitAbiRes
 
getOutputDir() - Method in class com.android.build.gradle.tasks.MergeResources
 
getOutputDir() - Method in class com.android.build.gradle.tasks.MergeSourceSetFolders
 
getOutputDir() - Method in class com.android.build.gradle.tasks.ShaderCompile
 
getOutputDirectory() - Method in class com.android.build.gradle.tasks.GenerateSplitAbiRes
 
getOutputDirectory() - Method in class com.android.build.gradle.tasks.PackageAndroidArtifact
 
getOutputDirectory() - Method in class com.android.build.gradle.tasks.PackageSplitAbi
 
getOutputFile() - Method in class com.android.build.gradle.api.ApkOutputFile
 
getOutputFile() - Method in class com.android.build.gradle.tasks.fd.FastDeployRuntimeExtractorTask
 
getOutputFile() - Method in class com.android.build.gradle.tasks.fd.GenerateInstantRunAppInfoTask
 
getOutputFile() - Method in class com.android.build.gradle.tasks.GenerateTestConfig
 
getOutputFile() - Method in class com.android.build.gradle.tasks.InvokeManifestMerger
 
getOutputFileNameForSplit(ApkData, boolean) - Method in class com.android.build.gradle.tasks.PackageSplitRes
 
getOutputJson(File, String) - Static method in class com.android.build.gradle.tasks.ExternalNativeBuildTaskUtils
Utility function that gets the name of the output JSON for a particular ABI.
getOutputJsons(File, Collection<String>) - Static method in class com.android.build.gradle.tasks.ExternalNativeBuildTaskUtils
 
getOutputs() - Method in class com.android.build.gradle.api.ApkOutputFile
 
getOutputs() - Method in interface com.android.build.gradle.api.BaseVariant
Returns the variant outputs.
getOutputsAreSigned() - Method in interface com.android.build.gradle.api.BaseVariant
 
getOutputsDir() - Method in class com.android.build.gradle.tasks.Lint
 
getOutputType() - Method in class com.android.build.gradle.api.ApkOutputFile
 
getOwnerClass(String) - Method in class com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph
 
getOwnerClass(T) - Method in interface com.android.build.gradle.shrinker.ShrinkerGraph
Returns the owner class of a given method or field.
getPackageApplication() - Method in interface com.android.build.gradle.api.ApkVariantOutput
Returns the packaging task
getPackageBuildConfig() - Method in interface com.android.build.gradle.AndroidConfig
Whether to package build config class file.
getPackageConfigurationName() - Method in interface com.android.build.gradle.api.AndroidSourceSet
getPackagedDir() - Method in class com.android.build.gradle.tasks.AidlCompile
 
getPackageForR() - Method in class com.android.build.gradle.tasks.ProcessAndroidResources
 
getPackageIdsFiles() - Method in class com.android.build.gradle.tasks.ProcessAndroidResources
 
getPackageLibrary() - Method in interface com.android.build.gradle.api.LibraryVariant
Returns the Library AAR packaging task.
getPackageLibrary() - Method in interface com.android.build.gradle.api.LibraryVariantOutput
Deprecated.
getPackageManifest() - Method in class com.android.build.gradle.tasks.MergeManifests
 
getPackageOverride() - Method in class com.android.build.gradle.tasks.MergeManifests
 
getPackageOverride() - Method in class com.android.build.gradle.tasks.ProcessManifest
 
getPackageWhitelist() - Method in class com.android.build.gradle.tasks.AidlCompile
 
getPackagingOptions() - Method in interface com.android.build.gradle.AndroidConfig
Packaging options.
getPackagingOptions() - Method in class com.android.build.gradle.tasks.PackageAndroidArtifact
 
getPlaceholdersValues() - Method in class com.android.build.gradle.tasks.ProcessTestManifest
 
getPreBuild() - Method in interface com.android.build.gradle.api.BaseVariant
Returns the pre-build anchor task
getProcessedAbiResources() - Method in class com.android.build.gradle.tasks.PackageSplitAbi
 
getProcessedResources() - Method in class com.android.build.gradle.tasks.PackageSplitRes
 
getProcessJavaResources() - Method in interface com.android.build.gradle.api.BaseVariant
Returns the Java resource processing task.
getProcessManifest() - Method in interface com.android.build.gradle.api.BaseVariantOutput
 
getProcessorListFile() - Method in class com.android.build.gradle.tasks.JavaPreCompileTask
 
getProcessResources() - Method in interface com.android.build.gradle.api.BaseVariantOutput
Returns the Android Resources processing task.
getProcessResources() - Method in class com.android.build.gradle.tasks.MergeResources
 
getProductFlavors() - Method in interface com.android.build.gradle.AndroidConfig
All product flavors used by this project.
getProductFlavors() - Method in interface com.android.build.gradle.api.BaseVariant
Returns the list of DefaultProductFlavor for this build variant.
getProguardOutputFile() - Method in class com.android.build.gradle.tasks.ProcessAndroidResources
 
getProjectBaseName() - Method in class com.android.build.gradle.tasks.PackageAndroidArtifact
 
getProjectBaseName() - Method in class com.android.build.gradle.tasks.ProcessAndroidResources
 
getProjectPath(CoreExternalNativeBuild) - Static method in class com.android.build.gradle.tasks.ExternalNativeBuildTaskUtils
Resolve the path of any native build project.
getPropertyName() - Method in enum com.android.build.gradle.options.BooleanOption
 
getPropertyName() - Method in enum com.android.build.gradle.options.DeprecatedOptions
 
getPropertyName() - Method in enum com.android.build.gradle.options.IntegerOption
 
getPropertyName() - Method in enum com.android.build.gradle.options.LongOption
 
getPropertyName() - Method in interface com.android.build.gradle.options.Option
 
getPropertyName() - Method in enum com.android.build.gradle.options.OptionalBooleanOption
 
getPropertyName() - Method in enum com.android.build.gradle.options.StringOption
 
getProvidedConfigurationName() - Method in interface com.android.build.gradle.api.AndroidSourceSet
getProviderInstrumentTests() - Method in interface com.android.build.gradle.api.TestVariant
Returns the task to run the tests.
getPseudoLocalesEnabled() - Method in class com.android.build.gradle.tasks.ProcessAndroidResources
 
getPublicFile() - Method in class com.android.build.gradle.tasks.MergeResources
 
getReachableClasses(AbstractShrinker.CounterSet) - Method in class com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph
 
getReachableClasses(AbstractShrinker.CounterSet) - Method in interface com.android.build.gradle.shrinker.ShrinkerGraph
Returns all classes that are reachable in a given AbstractShrinker.CounterSet.
getReachableMembersLocalNames(String, AbstractShrinker.CounterSet) - Method in class com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph
 
getReachableMembersLocalNames(T, AbstractShrinker.CounterSet) - Method in interface com.android.build.gradle.shrinker.ShrinkerGraph
Returns all the reachable members of the given class, in the name:desc format, without the class name at the front.
getRecordedTraces() - Method in class com.android.build.gradle.shrinker.tracing.NoOpTracer
 
getRecordedTraces() - Method in class com.android.build.gradle.shrinker.tracing.RealTracer
 
getRecordedTraces() - Method in interface com.android.build.gradle.shrinker.tracing.Tracer
 
getRenderscript() - Method in interface com.android.build.gradle.api.AndroidSourceSet
The Android RenderScript source directory for this source set.
getRenderscriptCompile() - Method in interface com.android.build.gradle.api.BaseVariant
Returns the Renderscript compilation task.
getRenderscriptResOutputDir() - Method in class com.android.build.gradle.tasks.MergeResources
 
getReportFile() - Method in class com.android.build.gradle.tasks.MergeManifests
 
getReportFile() - Method in class com.android.build.gradle.tasks.ProcessManifest
 
getRes() - Method in interface com.android.build.gradle.api.AndroidSourceSet
The Android Resources directory for this source set.
getResCollection() - Method in class com.android.build.gradle.tasks.factory.AndroidUnitTest
 
getResDir() - Method in class com.android.build.gradle.tasks.ProcessAndroidResources
 
getResourceFiles() - Method in class com.android.build.gradle.tasks.PackageAndroidArtifact
 
getResourcePrefix() - Method in interface com.android.build.gradle.AndroidConfig
A prefix to be used when creating new resources.
getResources() - Method in interface com.android.build.gradle.api.AndroidSourceSet
Returns the Java resources which are to be copied into the javaResources output directory.
getResourcesDirectory() - Method in class com.android.build.gradle.tasks.GenerateTestConfig
 
getResourceShrinkerOutputFolder() - Method in class com.android.build.gradle.tasks.MergeResources
 
getResourcesSplits() - Method in class com.android.build.gradle.tasks.CopyOutputs
 
getResOutputDir() - Method in class com.android.build.gradle.tasks.GenerateResValues
 
getResOutputDir() - Method in class com.android.build.gradle.tasks.RenderscriptCompile
 
getRestrictVariantName(Project) - Static method in class com.android.build.gradle.AndroidGradleOptions
Deprecated.
 
getRestrictVariantProject(Project) - Static method in class com.android.build.gradle.AndroidGradleOptions
Deprecated.
 
getRoots(AbstractShrinker.CounterSet) - Method in class com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph
 
getRoots(AbstractShrinker.CounterSet) - Method in interface com.android.build.gradle.shrinker.ShrinkerGraph
Returns the roots.
getRuntimeConfiguration() - Method in interface com.android.build.gradle.api.BaseVariant
Returns the configuration object for the runtime
getRuntimeOnlyConfigurationName() - Method in interface com.android.build.gradle.api.AndroidSourceSet
Returns the name of the implemenation configuration for this source set.
getScopedArgs() - Method in class com.android.build.gradle.tasks.ShaderCompile
 
getScreenSizes() - Method in class com.android.build.gradle.tasks.CompatibleScreensManifest
 
getSdkChannel(Project) - Static method in class com.android.build.gradle.AndroidGradleOptions
Deprecated.
 
getSdkFolder() - Method in class com.android.build.gradle.tasks.ExternalNativeJsonGenerator
 
getSdkHome() - Method in class com.android.build.gradle.tasks.GenerateTestConfig
 
getSecondaryManifestFiles() - Method in class com.android.build.gradle.tasks.InvokeManifestMerger
 
getSecretToken() - Method in class com.android.build.gradle.tasks.fd.GenerateInstantRunAppInfoTask
 
getShaders() - Method in interface com.android.build.gradle.api.AndroidSourceSet
The Android shaders directory for this source set.
getShadersOutputDir() - Method in class com.android.build.gradle.tasks.MergeSourceSetFolders
 
getShardAndroidTestsBetweenDevices(Project) - Static method in class com.android.build.gradle.AndroidGradleOptions
Deprecated.
 
getSigningConfig() - Method in interface com.android.build.gradle.api.AndroidArtifactVariant
Returns the SigningConfig for this build variant, if one has been specified.
getSigningConfig() - Method in class com.android.build.gradle.tasks.PackageAndroidArtifact
 
getSigningConfig() - Method in class com.android.build.gradle.tasks.PackageSplitAbi
 
getSigningConfig() - Method in class com.android.build.gradle.tasks.PackageSplitRes
 
getSigningConfigs() - Method in interface com.android.build.gradle.AndroidConfig
Signing configs used by this project.
getSoFolder() - Method in class com.android.build.gradle.tasks.ExternalNativeBuildTask
 
getSoFolder() - Method in class com.android.build.gradle.tasks.ExternalNativeJsonGenerator
 
getSoFolder() - Method in class com.android.build.gradle.tasks.NdkCompile
 
getSource() - Method in class com.android.build.gradle.tasks.NdkCompile
 
getSourceDirectoryTrees() - Method in interface com.android.build.gradle.api.AndroidSourceDirectorySet
Returns the source folders as a list of ConfigurableFileTree
getSourceDirs() - Method in class com.android.build.gradle.tasks.RenderscriptCompile
 
getSourceFile(String) - Method in class com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph
 
getSourceFile(T) - Method in interface com.android.build.gradle.shrinker.ShrinkerGraph
Returns the source file that this class was read from.
getSourceFiles() - Method in interface com.android.build.gradle.api.AndroidSourceDirectorySet
Returns the list of source files as a FileTree
getSourceFiles() - Method in class com.android.build.gradle.tasks.AidlCompile
 
getSourceFiles() - Method in class com.android.build.gradle.tasks.ShaderCompile
 
getSourceFolderInputs() - Method in class com.android.build.gradle.tasks.MergeResources
 
getSourceFolderInputs() - Method in class com.android.build.gradle.tasks.MergeSourceSetFolders
 
getSourceFolders(SourceKind) - Method in interface com.android.build.gradle.api.BaseVariant
Returns a list of FileCollection representing the source folders.
getSourceOutputDir() - Method in class com.android.build.gradle.tasks.AidlCompile
 
getSourceOutputDir() - Method in class com.android.build.gradle.tasks.GenerateBuildConfig
 
getSourceOutputDir() - Method in class com.android.build.gradle.tasks.ProcessAndroidResources
 
getSourceOutputDir() - Method in class com.android.build.gradle.tasks.RenderscriptCompile
 
getSourceSets() - Method in interface com.android.build.gradle.AndroidConfig
Source sets for all variants.
getSourceSets() - Method in interface com.android.build.gradle.api.BaseVariant
Returns a list of sorted SourceProvider in order of ascending order, meaning, the earlier items are meant to be overridden by later items.
getSplitHandlingPolicy() - Method in class com.android.build.gradle.tasks.ProcessAndroidResources
 
getSplitResApkOutputDirectory() - Method in class com.android.build.gradle.tasks.PackageSplitRes
 
getSplits() - Method in interface com.android.build.gradle.AndroidConfig
APK splits options.
getSplits() - Method in class com.android.build.gradle.tasks.GenerateSplitAbiRes
 
getSplits() - Method in class com.android.build.gradle.tasks.PackageSplitAbi
 
getSplitScope() - Method in class com.android.build.gradle.tasks.ProcessTestManifest
 
getSrcDirs() - Method in interface com.android.build.gradle.api.AndroidSourceDirectorySet
Returns the resolved directories.
getSrcFile() - Method in interface com.android.build.gradle.api.AndroidSourceFile
Returns the file.
getStartOffset(Context, Object) - Method in class com.android.build.gradle.tasks.GroovyGradleDetector
 
getStoreFile() - Method in class com.android.build.gradle.options.SigningOptions
 
getStorePassword() - Method in class com.android.build.gradle.options.SigningOptions
 
getStoreType() - Method in class com.android.build.gradle.options.SigningOptions
 
getSuperclass(String) - Method in class com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph
 
getSuperclass(T) - Method in interface com.android.build.gradle.shrinker.ShrinkerGraph
Returns the superclass of the given class.
getSymbolFiles() - Method in class com.android.build.gradle.tasks.ProcessAndroidResources
 
getSymbolsToKeep(T, ShrinkerGraph<T>) - Method in interface com.android.build.gradle.shrinker.KeepRules
Given a program class and the whole ShrinkerGraph, decides which symbols should be kept in the output.
getSymbolsToKeep(T, ShrinkerGraph<T>) - Method in class com.android.build.gradle.shrinker.ProguardParserKeepRules
 
getTargetAndroidVersion(Project) - Static method in class com.android.build.gradle.AndroidGradleOptions
Deprecated.
Returns the feature level for the target device.
getTargetApi() - Method in class com.android.build.gradle.tasks.RenderscriptCompile
 
getTargetProjectPath() - Method in interface com.android.build.gradle.TestAndroidConfig
Returns the Gradle path of the project that this test project tests.
getTargetSdkVersion() - Method in class com.android.build.gradle.tasks.MergeManifests
 
getTargetSdkVersion() - Method in class com.android.build.gradle.tasks.ProcessManifest
 
getTargetSdkVersion() - Method in class com.android.build.gradle.tasks.ProcessTestManifest
 
getTargetVariant() - Method in interface com.android.build.gradle.TestAndroidConfig
Deprecated.
This is deprecated, test module can now test all flavors.
getTaskInputType() - Method in class com.android.build.gradle.tasks.PackageAndroidArtifact
 
getTaskInputType() - Method in class com.android.build.gradle.tasks.ProcessAndroidResources
 
getTaskOutputType() - Method in class com.android.build.gradle.tasks.PackageAndroidArtifact
 
getTaskOutputType() - Method in class com.android.build.gradle.tasks.PackageApplication
 
getTestApplicationId() - Method in class com.android.build.gradle.tasks.ProcessTestManifest
 
getTestBuildType() - Method in interface com.android.build.gradle.TestedAndroidConfig
Return the name of the BuildType for testing.
getTestedApplicationId() - Method in class com.android.build.gradle.tasks.ProcessTestManifest
 
getTestedVariant() - Method in interface com.android.build.gradle.api.TestVariant
Returns the build variant that is tested by this variant.
getTestedVariant() - Method in interface com.android.build.gradle.api.UnitTestVariant
Returns the build variant that is tested by this variant.
getTestLabel() - Method in class com.android.build.gradle.tasks.ProcessTestManifest
 
getTestManifestFile() - Method in class com.android.build.gradle.tasks.ProcessTestManifest
 
getTestOnly(Project) - Static method in class com.android.build.gradle.AndroidGradleOptions
Deprecated.
 
getTestOptions() - Method in interface com.android.build.gradle.AndroidConfig
Options for running tests.
getTestServers() - Method in interface com.android.build.gradle.AndroidConfig
List of remote CI servers.
getTestTargetMetadata() - Method in class com.android.build.gradle.tasks.ProcessTestManifest
 
getTestVariants() - Method in interface com.android.build.gradle.TestedAndroidConfig
Returns the list of (Android) test variants.
getTextSymbolOutputDir() - Method in class com.android.build.gradle.tasks.ProcessAndroidResources
 
getTmpDir() - Method in class com.android.build.gradle.tasks.ProcessTestManifest
 
getTokenNames() - Method in class com.android.build.gradle.shrinker.parser.ProguardParser
 
getTransforms() - Method in interface com.android.build.gradle.AndroidConfig
 
getTransformsDependencies() - Method in interface com.android.build.gradle.AndroidConfig
 
getType() - Method in class com.android.build.gradle.api.ApkOutputFile
 
getType() - Method in class com.android.build.gradle.tasks.AidlCompile.ConfigAction
 
getType() - Method in class com.android.build.gradle.tasks.AndroidJarTask.JarClassesConfigAction
 
getType() - Method in class com.android.build.gradle.tasks.BundleInstantApp.ConfigAction
 
getType() - Method in class com.android.build.gradle.tasks.CheckManifestInInstantRunMode.ConfigAction
 
getType() - Method in class com.android.build.gradle.tasks.CleanBuildCache.ConfigAction
 
getType() - Method in class com.android.build.gradle.tasks.CompatibleScreensManifest.ConfigAction
 
getType() - Method in class com.android.build.gradle.tasks.CopyOutputs.ConfigAction
 
getType() - Method in class com.android.build.gradle.tasks.ExternalNativeBuildTask.ConfigAction
 
getType() - Method in class com.android.build.gradle.tasks.ExternalNativeCleanTask.ConfigAction
 
getType() - Method in class com.android.build.gradle.tasks.ExtractAnnotations.ConfigAction
 
getType() - Method in class com.android.build.gradle.tasks.factory.AndroidUnitTest.ConfigAction
 
getType() - Method in class com.android.build.gradle.tasks.factory.JacocoAgentConfigAction
 
getType() - Method in class com.android.build.gradle.tasks.factory.JavaCompileConfigAction
 
getType() - Method in class com.android.build.gradle.tasks.factory.PackageJarArtifactConfigAction
 
getType() - Method in class com.android.build.gradle.tasks.factory.ProcessJavaResConfigAction
 
getType() - Method in class com.android.build.gradle.tasks.factory.TestServerTaskConfigAction
 
getType() - Method in class com.android.build.gradle.tasks.fd.FastDeployRuntimeExtractorTask.ConfigAction
 
getType() - Method in class com.android.build.gradle.tasks.fd.GenerateInstantRunAppInfoTask.ConfigAction
 
getType() - Method in class com.android.build.gradle.tasks.GenerateBuildConfig.ConfigAction
 
getType() - Method in class com.android.build.gradle.tasks.GenerateResValues.ConfigAction
 
getType() - Method in class com.android.build.gradle.tasks.GenerateSplitAbiRes.ConfigAction
 
getType() - Method in class com.android.build.gradle.tasks.GenerateTestConfig.ConfigAction
 
getType() - Method in class com.android.build.gradle.tasks.JavaPreCompileTask.ConfigAction
 
getType() - Method in class com.android.build.gradle.tasks.Lint.ConfigAction
 
getType() - Method in class com.android.build.gradle.tasks.Lint.GlobalConfigAction
 
getType() - Method in class com.android.build.gradle.tasks.Lint.VitalConfigAction
 
getType() - Method in class com.android.build.gradle.tasks.MergeManifests.ConfigAction
 
getType() - Method in class com.android.build.gradle.tasks.MergeResources.ConfigAction
 
getType() - Method in class com.android.build.gradle.tasks.MergeSourceSetFolders.ConfigAction
 
getType() - Method in class com.android.build.gradle.tasks.NdkCompile.ConfigAction
 
getType() - Method in class com.android.build.gradle.tasks.PackageApplication.InstantRunResourcesConfigAction
 
getType() - Method in class com.android.build.gradle.tasks.PackageApplication.StandardConfigAction
 
getType() - Method in class com.android.build.gradle.tasks.PackageSplitAbi.ConfigAction
 
getType() - Method in class com.android.build.gradle.tasks.PackageSplitRes.ConfigAction
 
getType() - Method in class com.android.build.gradle.tasks.PreColdSwapTask.ConfigAction
 
getType() - Method in class com.android.build.gradle.tasks.ProcessAndroidResources.ConfigAction
 
getType() - Method in class com.android.build.gradle.tasks.ProcessAndroidResources
 
getType() - Method in class com.android.build.gradle.tasks.ProcessManifest.ConfigAction
 
getType() - Method in class com.android.build.gradle.tasks.ProcessTestManifest.ConfigAction
 
getType() - Method in class com.android.build.gradle.tasks.RenderscriptCompile.ConfigAction
 
getType() - Method in class com.android.build.gradle.tasks.ShaderCompile.ConfigAction
 
getType() - Method in class com.android.build.gradle.tasks.SplitsDiscovery.ConfigAction
 
getTypeAsString() - Method in class com.android.build.gradle.tasks.ProcessAndroidResources
 
getTypedefFile() - Method in class com.android.build.gradle.tasks.ExtractAnnotations
The output .txt file to write the typedef recipe file to.
getTypesFromGenericSignatures(String) - Method in class com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph
 
getTypesFromGenericSignatures(T) - Method in interface com.android.build.gradle.shrinker.ShrinkerGraph
Gets all types referenced from generic signatures of a given class.
getTypeSignature() - Method in class com.android.build.gradle.shrinker.parser.FieldSpecification
 
getUninstall() - Method in interface com.android.build.gradle.api.InstallableVariant
Returns the uninstallation task.
getUnitTestVariants() - Method in interface com.android.build.gradle.TestedAndroidConfig
Returns the list of (Android) test variants.
getUnusedResourceCount() - Method in class com.android.build.gradle.tasks.ResourceUsageAnalyzer
 
getUseSdkDownload(Project) - Static method in class com.android.build.gradle.AndroidGradleOptions
Deprecated.
 
getV1Enabled() - Method in class com.android.build.gradle.options.SigningOptions
 
getV2Enabled() - Method in class com.android.build.gradle.options.SigningOptions
 
getVariantConfiguration() - Method in class com.android.build.gradle.tasks.MergeManifests
 
getVariantConfiguration() - Method in class com.android.build.gradle.tasks.ProcessManifest
 
getVariantFilter() - Method in interface com.android.build.gradle.AndroidConfig
Filter to determine which variants to build.
getVariantName() - Method in interface com.android.build.gradle.api.TestedComponentIdentifier
returns the name of the tested variant.
getVersionCode() - Method in class com.android.build.gradle.api.ApkOutputFile
 
getVersionCode() - Method in interface com.android.build.gradle.api.VersionedVariant
Returns the variant versionCode.
getVersionCode() - Method in class com.android.build.gradle.tasks.GenerateBuildConfig
 
getVersionCode() - Method in class com.android.build.gradle.tasks.GenerateSplitAbiRes
 
getVersionCode() - Method in class com.android.build.gradle.tasks.ProcessManifest
 
getVersionCodeOverride() - Method in interface com.android.build.gradle.api.ApkVariantOutput
Returns the version code override.
getVersionCodes() - Method in class com.android.build.gradle.tasks.MergeManifests
 
getVersionName() - Method in interface com.android.build.gradle.api.VersionedVariant
Return the variant versionName or null if none found.
getVersionName() - Method in class com.android.build.gradle.tasks.GenerateBuildConfig
 
getVersionName() - Method in class com.android.build.gradle.tasks.GenerateSplitAbiRes
 
getVersionName() - Method in class com.android.build.gradle.tasks.ProcessManifest
 
getVersionNameOverride() - Method in interface com.android.build.gradle.api.ApkVariantOutput
Returns the version name override.
getVersionNames() - Method in class com.android.build.gradle.tasks.MergeManifests
 
getWarningsCount() - Method in class com.android.build.gradle.shrinker.ShrinkerLogger
 
getWearAppConfigurationName() - Method in interface com.android.build.gradle.api.AndroidSourceSet
Returns the name of the wearApp configuration for this source set.
getWhyAreYouKeepingSpecs() - Method in class com.android.build.gradle.shrinker.parser.Flags
 
getZipAlign() - Method in interface com.android.build.gradle.api.ApkVariantOutput
Returns the Zip align task.
GlobalConfigAction(GlobalScope) - Constructor for class com.android.build.gradle.tasks.Lint.GlobalConfigAction
 
GRADLE_VERSION_CHECK_OVERRIDE_PROPERTY - Static variable in class com.android.build.gradle.AndroidGradleOptions
Deprecated.
 
GrammarActions - Class in com.android.build.gradle.shrinker.parser
Grammar actions for the ProGuard config files parser, forked from Jack.
GrammarActions() - Constructor for class com.android.build.gradle.shrinker.parser.GrammarActions
 
graph - Variable in class com.android.build.gradle.shrinker.FullRunShrinker.Result
 
GroovyGradleDetector - Class in com.android.build.gradle.tasks
Implementation of the GradleDetector using a real Groovy AST, which the Gradle plugin has access to
GroovyGradleDetector() - Constructor for class com.android.build.gradle.tasks.GroovyGradleDetector
 
groupName - Variable in class com.android.build.gradle.external.gson.NativeLibraryValue
 

H

hasAndroidAnnotations() - Method in class com.android.build.gradle.tasks.ExtractAnnotations
 
hasClass(String) - Method in class com.android.build.gradle.tasks.annotations.ApiDatabase
 
hasDeprecatedOptions() - Method in class com.android.build.gradle.options.ProjectOptions
 
hasField(String, String) - Method in class com.android.build.gradle.tasks.annotations.ApiDatabase
 
hashCode() - Method in class com.android.build.gradle.shrinker.Dependency
 
hasMethod(String, String, String) - Method in class com.android.build.gradle.tasks.annotations.ApiDatabase
 
hasPackage(String) - Method in class com.android.build.gradle.tasks.annotations.ApiDatabase
 

I

IDEA_CONTRACT - Static variable in class com.android.build.gradle.tasks.annotations.Extractor
 
IDEA_MAGIC - Static variable in class com.android.build.gradle.tasks.annotations.Extractor
 
IDEA_NON_NLS - Static variable in class com.android.build.gradle.tasks.annotations.Extractor
 
IDEA_NOTNULL - Static variable in class com.android.build.gradle.tasks.annotations.Extractor
 
IDEA_NULLABLE - Static variable in class com.android.build.gradle.tasks.annotations.Extractor
 
ignoredFlag() - Method in class com.android.build.gradle.shrinker.parser.ProguardParser
 
ignoredFlag_return() - Constructor for class com.android.build.gradle.shrinker.parser.ProguardParser.ignoredFlag_return
 
incrementalRun(Iterable<TransformInput>, TransformOutputProvider) - Method in class com.android.build.gradle.shrinker.IncrementalShrinker
Perform incremental shrinking, in the supported cases (where only code in pre-existing methods has been modified).
IncrementalShrinker<T> - Class in com.android.build.gradle.shrinker
Code for incremental shrinking.
IncrementalShrinker(WaitableExecutor, ShrinkerGraph<T>, ShrinkerLogger, BytecodeVersion) - Constructor for class com.android.build.gradle.shrinker.IncrementalShrinker
 
IncrementalShrinker.IncrementalRunImpossibleException - Exception in com.android.build.gradle.shrinker
Exception thrown when the incremental shrinker detects incompatible changes and requests a full run instead.
incrementAndCheck(String, DependencyType, AbstractShrinker.CounterSet) - Method in class com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph
 
incrementAndCheck(T, DependencyType, AbstractShrinker.CounterSet) - Method in interface com.android.build.gradle.shrinker.ShrinkerGraph
Increments the counter of the given type (DependencyType) and checks if this operation made the node reachable, atomically.
incrementCounter(T, DependencyType, AbstractShrinker.CounterSet, Tracer<T>, Trace<T>) - Method in class com.android.build.gradle.shrinker.AbstractShrinker
Increments the counter on the given graph node.
inheritance() - Method in class com.android.build.gradle.shrinker.parser.ProguardParser
 
InheritanceSpecification - Class in com.android.build.gradle.shrinker.parser
"extends" part of a ProGuard class specification.
InheritanceSpecification(NameSpecification, AnnotationSpecification) - Constructor for class com.android.build.gradle.shrinker.parser.InheritanceSpecification
 
inputResourceFilesType - Variable in class com.android.build.gradle.tasks.PackageAndroidArtifact.ConfigAction
 
InstallableVariant - Interface in com.android.build.gradle.api
A Build variant that supports installation.
INSTANT_RUN_PACKAGES_PREFIX - Static variable in class com.android.build.gradle.tasks.PackageAndroidArtifact
 
instantRunContext - Variable in class com.android.build.gradle.tasks.PackageAndroidArtifact
 
instantRunFileType - Variable in class com.android.build.gradle.tasks.PackageAndroidArtifact
 
instantRunMergedManifests - Variable in class com.android.build.gradle.tasks.CheckManifestInInstantRunMode.ConfigAction
 
InstantRunResourcesConfigAction(File, PackagingScope, InstantRunPatchingPolicy, TaskOutputHolder.TaskOutputType, FileCollection, FileCollection, TaskOutputHolder.TaskOutputType, SplitScope) - Constructor for class com.android.build.gradle.tasks.PackageApplication.InstantRunResourcesConfigAction
 
instantRunSupportDir - Variable in class com.android.build.gradle.tasks.PackageAndroidArtifact
 
instantRunVariantScope - Variable in class com.android.build.gradle.tasks.CheckManifestInInstantRunMode.ConfigAction
 
instantRunVariantScope - Variable in class com.android.build.gradle.tasks.PreColdSwapTask.ConfigAction
 
IntegerOption - Enum in com.android.build.gradle.options
 
interfaces(ShrinkerGraph<T>, ShrinkerLogger) - Static method in class com.android.build.gradle.shrinker.TypeHierarchyTraverser
 
invokedFromIde(Project) - Static method in class com.android.build.gradle.AndroidGradleOptions
Deprecated.
 
InvokeManifestMerger - Class in com.android.build.gradle.tasks
Simple task to invoke the new Manifest Merger without any injection, features, system properties or overlay manifests
InvokeManifestMerger() - Constructor for class com.android.build.gradle.tasks.InvokeManifestMerger
 
isAapt2Enabled() - Method in class com.android.build.gradle.tasks.ProcessAndroidResources
 
isClassKnown(String) - Method in class com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph
 
isClassKnown(T) - Method in interface com.android.build.gradle.shrinker.ShrinkerGraph
Checks if the given given (representing a class) was added to the graph.
isDebug() - Method in class com.android.build.gradle.tasks.ResourceUsageAnalyzer
 
isDebugBuild() - Method in class com.android.build.gradle.tasks.RenderscriptCompile
 
isDebuggable() - Method in class com.android.build.gradle.tasks.ExternalNativeJsonGenerator
 
isDebuggable() - Method in class com.android.build.gradle.tasks.GenerateBuildConfig
 
isDebuggable() - Method in class com.android.build.gradle.tasks.GenerateSplitAbiRes
 
isDebuggable() - Method in class com.android.build.gradle.tasks.NdkCompile
 
isDeprecatedNdkCompileLeaseExpired(ProjectOptions) - Static method in class com.android.build.gradle.options.NdkLease
 
isDeprecatedNdkCompileLeaseExpired() - Method in class com.android.build.gradle.tasks.NdkCompile
 
isDisableVectorDrawables() - Method in class com.android.build.gradle.tasks.MergeResources
 
isDontObfuscate() - Method in class com.android.build.gradle.shrinker.parser.Flags
 
isDontOptimize() - Method in class com.android.build.gradle.shrinker.parser.Flags
 
isDontShrink() - Method in class com.android.build.gradle.shrinker.parser.Flags
 
isDryRun() - Method in class com.android.build.gradle.tasks.ResourceUsageAnalyzer
 
isEnabledNewResourceProcessing() - Method in class com.android.build.gradle.tasks.ProcessAndroidResources
 
isExternalNativeBuildEnabled(CoreExternalNativeBuild) - Static method in class com.android.build.gradle.tasks.ExternalNativeBuildTaskUtils
 
isForTesting() - Method in class com.android.build.gradle.tasks.NdkCompile
 
isHiddenTypeDef(PsiClass) - Static method in class com.android.build.gradle.tasks.annotations.Extractor
Returns true if this type declaration for a typedef is hidden (e.g.
isIgnoreWarnings() - Method in class com.android.build.gradle.shrinker.parser.Flags
 
isIncremental() - Method in class com.android.build.gradle.tasks.AidlCompile
 
isIncremental(Project, VariantScope, CompileOptions, Configuration, ILogger) - Static method in class com.android.build.gradle.tasks.factory.AbstractCompilesUtil
Determine if java compilation can be incremental.
isIncremental() - Method in class com.android.build.gradle.tasks.MergeResources
 
isIncremental() - Method in class com.android.build.gradle.tasks.MergeSourceSetFolders
 
isIncremental() - Method in class com.android.build.gradle.tasks.PackageAndroidArtifact
 
isIncremental() - Method in class com.android.build.gradle.tasks.PackageApplication
 
isInstantRunMode() - Method in class com.android.build.gradle.tasks.ProcessAndroidResources
To force the task to execute when the manifest file to use changes.
isJniDebuggable() - Method in class com.android.build.gradle.tasks.PackageSplitAbi
 
isListIgnored() - Method in class com.android.build.gradle.tasks.annotations.Extractor
 
isNdkCygwinMode() - Method in class com.android.build.gradle.tasks.NdkCompile
 
isNdkMode() - Method in class com.android.build.gradle.tasks.RenderscriptCompile
 
isNdkRenderScriptMode() - Method in class com.android.build.gradle.tasks.NdkCompile
 
isProgramClass(T) - Method in class com.android.build.gradle.shrinker.AbstractShrinker
 
isProgramClass(String) - Method in class com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph
 
isProgramClass(T) - Method in interface com.android.build.gradle.shrinker.ShrinkerGraph
Checks if the given class comes from the program or the platform (and we don't control it).
isPseudoLocalesEnabled() - Method in class com.android.build.gradle.tasks.MergeResources
 
isReachable(String, AbstractShrinker.CounterSet) - Method in class com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph
 
isReachable(T, AbstractShrinker.CounterSet) - Method in interface com.android.build.gradle.shrinker.ShrinkerGraph
Checks if the given node is reachable, using the given AbstractShrinker.CounterSet.
isRemoved(String) - Method in class com.android.build.gradle.tasks.annotations.TypedefRemover
 
isSigningReady() - Method in interface com.android.build.gradle.api.AndroidArtifactVariant
Returns true if this variant has the information it needs to create a signed APK.
isSupportMode() - Method in class com.android.build.gradle.tasks.RenderscriptCompile
 
isValidateEnabled() - Method in class com.android.build.gradle.tasks.MergeResources
 
isVerbose() - Method in class com.android.build.gradle.tasks.ResourceUsageAnalyzer
 
isWindows() - Static method in class com.android.build.gradle.tasks.ExternalNativeJsonGenerator
Returns true if platform is windows

J

JacocoAgentConfigAction - Class in com.android.build.gradle.tasks.factory
Configuration Action for the Jacoco agent unzip task.
JacocoAgentConfigAction(GlobalScope) - Constructor for class com.android.build.gradle.tasks.factory.JacocoAgentConfigAction
 
JarClassesConfigAction(VariantScope) - Constructor for class com.android.build.gradle.tasks.AndroidJarTask.JarClassesConfigAction
 
java(Closure) - Method in interface com.android.build.gradle.api.AndroidSourceSet
Configures the Java source for this set.
JavaCompileConfigAction - Class in com.android.build.gradle.tasks.factory
Configuration Action for a JavaCompile task.
JavaCompileConfigAction(VariantScope) - Constructor for class com.android.build.gradle.tasks.factory.JavaCompileConfigAction
 
JavaCompileOptions - Interface in com.android.build.gradle.api
Options for configuring Java compilation.
JavaPreCompileTask - Class in com.android.build.gradle.tasks
Tasks to perform necessary action before a JavaCompile.
JavaPreCompileTask() - Constructor for class com.android.build.gradle.tasks.JavaPreCompileTask
 
JavaPreCompileTask.ConfigAction - Class in com.android.build.gradle.tasks
 
javaResourceFiles - Variable in class com.android.build.gradle.tasks.PackageAndroidArtifact
list of folders and/or jars that contain the merged java resources.
JavaSerializationShrinkerGraph - Class in com.android.build.gradle.shrinker
Simple ShrinkerGraph implementation that uses strings, maps and Java serialization.
jni(Closure) - Method in interface com.android.build.gradle.api.AndroidSourceSet
Configures the location of the Android JNI source for this set.
jniFolders - Variable in class com.android.build.gradle.tasks.PackageAndroidArtifact
 
jniLibs(Closure) - Method in interface com.android.build.gradle.api.AndroidSourceSet
Configures the location of the Android JNI libs for this set.

K

KeepModifier - Class in com.android.build.gradle.shrinker.parser
Modifier for keep rules.
KeepModifier() - Constructor for class com.android.build.gradle.shrinker.parser.KeepModifier
 
keepOptionModifier() - Method in class com.android.build.gradle.shrinker.parser.ProguardParser
 
KeepRules - Interface in com.android.build.gradle.shrinker
Represents the -keep* flags from a ProGuard config file.
keepRules(Flags, ShrinkerLogger) - Static method in class com.android.build.gradle.shrinker.ProguardParserKeepRules
 
keepTimestampsInApk(Project) - Static method in class com.android.build.gradle.AndroidGradleOptions
Deprecated.
 

L

libraries - Variable in class com.android.build.gradle.external.gson.NativeBuildConfigValue
 
LibraryVariant - Interface in com.android.build.gradle.api
A Build variant and all its public data.
LibraryVariantOutput - Interface in com.android.build.gradle.api
A variant output for library variants.
LINE_COMMENT - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
LINE_COMMENT - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
Lint - Class in com.android.build.gradle.tasks
 
Lint() - Constructor for class com.android.build.gradle.tasks.Lint
 
lint() - Method in class com.android.build.gradle.tasks.Lint
 
Lint.ConfigAction - Class in com.android.build.gradle.tasks
 
Lint.GlobalConfigAction - Class in com.android.build.gradle.tasks
 
Lint.LintGradleIssueRegistry - Class in com.android.build.gradle.tasks
 
Lint.VitalConfigAction - Class in com.android.build.gradle.tasks
 
lintAllVariants(AndroidProject) - Method in class com.android.build.gradle.tasks.Lint
Runs lint individually on all the variants, and then compares the results across variants and reports these
LintGradleIssueRegistry() - Constructor for class com.android.build.gradle.tasks.Lint.LintGradleIssueRegistry
 
lintSingleVariant(AndroidProject, Variant) - Method in class com.android.build.gradle.tasks.Lint
Runs lint on a single specified variant
logTime(String, Stopwatch) - Static method in class com.android.build.gradle.shrinker.AbstractShrinker
 
LongOption - Enum in com.android.build.gradle.options
 

M

main(String[]) - Static method in class com.android.build.gradle.tasks.annotations.ExtractAnnotationsDriver
 
makeFile - Variable in class com.android.build.gradle.tasks.ExternalNativeBuildTaskUtils.ExternalNativeBuildProjectPathResolution
 
manifest(Closure) - Method in interface com.android.build.gradle.api.AndroidSourceSet
Configures the location of the Android Manifest for this set.
ManifestProcessorTask - Class in com.android.build.gradle.tasks
A task that processes the manifest
ManifestProcessorTask() - Constructor for class com.android.build.gradle.tasks.ManifestProcessorTask
 
ManifestProviderImpl(File, String) - Constructor for class com.android.build.gradle.tasks.MergeManifests.ConfigAction.ManifestProviderImpl
 
manifests - Variable in class com.android.build.gradle.tasks.PackageAndroidArtifact.ConfigAction
 
manifests - Variable in class com.android.build.gradle.tasks.PackageAndroidArtifact
 
manifestType - Variable in class com.android.build.gradle.tasks.PackageAndroidArtifact
 
Matcher<T> - Interface in com.android.build.gradle.shrinker.parser
Object that can match objects of a given type.
MatcherWithNegator<T> - Class in com.android.build.gradle.shrinker.parser
Matcher that can be negated (e.g.
MatcherWithNegator() - Constructor for class com.android.build.gradle.shrinker.parser.MatcherWithNegator
 
matches(T) - Method in interface com.android.build.gradle.shrinker.parser.Matcher
 
matches(T) - Method in class com.android.build.gradle.shrinker.parser.MatcherWithNegator
 
matches(ModifierSpecification.MemberModifier) - Method in class com.android.build.gradle.shrinker.parser.ModifierSpecification
 
matchesWithoutNegator(Integer) - Method in class com.android.build.gradle.shrinker.parser.ClassTypeSpecification
 
matchesWithoutNegator(String) - Method in class com.android.build.gradle.shrinker.parser.FilterSpecification
 
matchesWithoutNegator(T) - Method in class com.android.build.gradle.shrinker.parser.MatcherWithNegator
 
matchesWithoutNegator(String) - Method in class com.android.build.gradle.shrinker.parser.NameSpecification
 
member(ClassSpecification) - Method in class com.android.build.gradle.shrinker.parser.ProguardParser
 
MemberModifier(ModifierSpecification.ModifierTarget, int) - Constructor for class com.android.build.gradle.shrinker.parser.ModifierSpecification.MemberModifier
 
members(ClassSpecification) - Method in class com.android.build.gradle.shrinker.parser.ProguardParser
 
MergeAssetConfigAction(VariantScope, File) - Constructor for class com.android.build.gradle.tasks.MergeSourceSetFolders.MergeAssetConfigAction
 
mergeExisting(File) - Method in class com.android.build.gradle.tasks.annotations.Extractor
 
MergeJniLibFoldersConfigAction(VariantScope) - Constructor for class com.android.build.gradle.tasks.MergeSourceSetFolders.MergeJniLibFoldersConfigAction
 
MergeManifests - Class in com.android.build.gradle.tasks
A task that processes the manifest
MergeManifests() - Constructor for class com.android.build.gradle.tasks.MergeManifests
 
MergeManifests.BaseFeatureConfigAction - Class in com.android.build.gradle.tasks
 
MergeManifests.ConfigAction - Class in com.android.build.gradle.tasks
 
MergeManifests.ConfigAction.ManifestProviderImpl - Class in com.android.build.gradle.tasks
Implementation of AndroidBundle that only contains a manifest.
MergeManifests.FeatureConfigAction - Class in com.android.build.gradle.tasks
 
MergeResources - Class in com.android.build.gradle.tasks
 
MergeResources() - Constructor for class com.android.build.gradle.tasks.MergeResources
 
MergeResources.ConfigAction - Class in com.android.build.gradle.tasks
 
MergeShaderSourceFoldersConfigAction(VariantScope) - Constructor for class com.android.build.gradle.tasks.MergeSourceSetFolders.MergeShaderSourceFoldersConfigAction
 
MergeSourceSetFolders - Class in com.android.build.gradle.tasks
 
MergeSourceSetFolders() - Constructor for class com.android.build.gradle.tasks.MergeSourceSetFolders
 
MergeSourceSetFolders.ConfigAction - Class in com.android.build.gradle.tasks
 
MergeSourceSetFolders.MergeAssetConfigAction - Class in com.android.build.gradle.tasks
 
MergeSourceSetFolders.MergeJniLibFoldersConfigAction - Class in com.android.build.gradle.tasks
 
MergeSourceSetFolders.MergeShaderSourceFoldersConfigAction - Class in com.android.build.gradle.tasks
 
MethodSpecification - Class in com.android.build.gradle.shrinker.parser
Method part of a ProGuard class specification.
MethodSpecification(NameSpecification, ModifierSpecification, AnnotationSpecification) - Constructor for class com.android.build.gradle.shrinker.parser.MethodSpecification
 
mExecutor - Variable in class com.android.build.gradle.shrinker.AbstractShrinker
 
mGraph - Variable in class com.android.build.gradle.shrinker.AbstractShrinker
 
mLINE_COMMENT() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mNAME() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mNEGATOR() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
MODEL_LIBRARIES - Static variable in class com.android.build.gradle.tasks.Lint
Whether lint should attempt to do deep analysis of libraries.
MODEL_LIBRARIES_PROPERTY - Static variable in class com.android.build.gradle.tasks.Lint
Name of property used to enable Lint.MODEL_LIBRARIES
modifier - Variable in class com.android.build.gradle.shrinker.parser.ModifierSpecification.MemberModifier
 
modifier(ModifierSpecification) - Method in class com.android.build.gradle.shrinker.parser.ProguardParser
 
modifiers() - Method in class com.android.build.gradle.shrinker.parser.ProguardParser
 
ModifierSpecification - Class in com.android.build.gradle.shrinker.parser
Modifier part of a ProGuard class specification.
ModifierSpecification() - Constructor for class com.android.build.gradle.shrinker.parser.ModifierSpecification
 
ModifierSpecification.AccessFlag - Enum in com.android.build.gradle.shrinker.parser
 
ModifierSpecification.MemberModifier - Class in com.android.build.gradle.shrinker.parser
 
ModifierSpecification.Modifier - Enum in com.android.build.gradle.shrinker.parser
 
ModifierSpecification.ModifierTarget - Enum in com.android.build.gradle.shrinker.parser
 
modifierTarget - Variable in class com.android.build.gradle.shrinker.parser.ModifierSpecification.MemberModifier
 
mShrinkerLogger - Variable in class com.android.build.gradle.shrinker.AbstractShrinker
 
mT__10() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__11() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__12() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__13() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__14() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__15() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__16() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__17() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__18() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__19() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__20() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__21() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__22() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__23() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__24() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__25() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__26() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__27() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__28() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__29() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__30() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__31() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__32() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__33() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__34() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__35() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__36() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__37() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__38() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__39() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__40() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__41() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__42() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__43() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__44() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__45() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__46() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__47() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__48() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__49() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__50() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__51() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__52() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__53() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__54() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__55() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__56() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__57() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__58() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__59() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__60() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__61() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__62() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__63() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__64() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__65() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__66() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__67() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__68() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__69() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__70() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__71() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__72() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__73() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__74() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__75() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__76() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__77() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__78() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__79() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__8() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__80() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__81() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__82() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__83() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__84() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__85() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__86() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__87() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__88() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__89() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__9() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__90() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__91() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__92() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__93() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__94() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__95() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mT__96() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mTokens() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
mWS() - Method in class com.android.build.gradle.shrinker.parser.ProguardLexer
 

N

NAME - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
NAME - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
name - Variable in class com.android.build.gradle.tasks.PreColdSwapTask.ConfigAction
 
NameSpecification - Class in com.android.build.gradle.shrinker.parser
Name part of a ProGuard class specification, used for matching all names (classes, methods etc.)
NameSpecification(Pattern) - Constructor for class com.android.build.gradle.shrinker.parser.NameSpecification
 
NativeBuildConfigValue - Class in com.android.build.gradle.external.gson
Value type to be used with Gson.
NativeBuildConfigValue() - Constructor for class com.android.build.gradle.external.gson.NativeBuildConfigValue
 
NativeBuildConfigValueBuilder - Class in com.android.build.gradle.external.gnumake
The purpose of this class is to take the raw output of an ndk-build -n call and to produce a NativeBuildConfigValue instance to pass upstream through gradle.
NativeBuildConfigValueBuilder(File, File) - Constructor for class com.android.build.gradle.external.gnumake.NativeBuildConfigValueBuilder
Constructs a NativeBuildConfigValueBuilder which can be used to build a NativeBuildConfigValue.
NativeBuildSystem - Enum in com.android.build.gradle.tasks
Enumeration and descriptive metadata for the different external native build system types.
NativeLibraryValue - Class in com.android.build.gradle.external.gson
Value type to be used with Gson.
NativeLibraryValue() - Constructor for class com.android.build.gradle.external.gson.NativeLibraryValue
 
NativeSourceFileValue - Class in com.android.build.gradle.external.gson
Value type to be used with Gson.
NativeSourceFileValue() - Constructor for class com.android.build.gradle.external.gson.NativeSourceFileValue
 
NativeSourceFolderValue - Class in com.android.build.gradle.external.gson
Value type to be used with Gson.
NativeSourceFolderValue() - Constructor for class com.android.build.gradle.external.gson.NativeSourceFolderValue
 
NativeToolchainValue - Class in com.android.build.gradle.external.gson
Value type to be used with Gson.
NativeToolchainValue() - Constructor for class com.android.build.gradle.external.gson.NativeToolchainValue
 
NdkCompile - Class in com.android.build.gradle.tasks
 
NdkCompile() - Constructor for class com.android.build.gradle.tasks.NdkCompile
 
NdkCompile.ConfigAction - Class in com.android.build.gradle.tasks
 
NdkLease - Class in com.android.build.gradle.options
 
NEGATOR - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
NEGATOR - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
nodeReached(T, Trace<T>) - Method in class com.android.build.gradle.shrinker.tracing.NoOpTracer
 
nodeReached(T, Trace<T>) - Method in class com.android.build.gradle.shrinker.tracing.RealTracer
 
nodeReached(T, Trace<T>) - Method in interface com.android.build.gradle.shrinker.tracing.Tracer
 
nonEmptyFilter(List<FilterSpecification>, GrammarActions.FilterSeparator) - Method in class com.android.build.gradle.shrinker.parser.ProguardParser
 
noOpFlag() - Method in class com.android.build.gradle.shrinker.parser.ProguardParser
 
noOpFlag_return() - Constructor for class com.android.build.gradle.shrinker.parser.ProguardParser.noOpFlag_return
 
NoOpTrace<T> - Class in com.android.build.gradle.shrinker.tracing
A "null object" implementation of Trace.
NoOpTrace() - Constructor for class com.android.build.gradle.shrinker.tracing.NoOpTrace
 
NoOpTracer<T> - Class in com.android.build.gradle.shrinker.tracing
Tracer that does nothing.
NoOpTracer() - Constructor for class com.android.build.gradle.shrinker.tracing.NoOpTracer
 

O

OLD_GRADLE_VERSION_CHECK_OVERRIDE_PROPERTY - Static variable in class com.android.build.gradle.AndroidGradleOptions
Deprecated.
 
OLD_OVERRIDE_PATH_CHECK_PROPERTY - Static variable in class com.android.build.gradle.AndroidGradleOptions
Deprecated.
 
Option<T> - Interface in com.android.build.gradle.options
 
OptionalBooleanOption - Enum in com.android.build.gradle.options
 
optionalFeatures - Variable in class com.android.build.gradle.tasks.MergeManifests.ConfigAction
 
org.gradle.api.tasks - package org.gradle.api.tasks
 
output - Variable in class com.android.build.gradle.external.gson.NativeLibraryValue
 
outputDir - Variable in class com.android.build.gradle.tasks.MergeSourceSetFolders.ConfigAction
 
outputDirectory - Variable in class com.android.build.gradle.tasks.PackageAndroidArtifact.ConfigAction
 
outputFileProvider - Variable in class com.android.build.gradle.tasks.PackageAndroidArtifact
 
OVERRIDE_PATH_CHECK_PROPERTY - Static variable in class com.android.build.gradle.AndroidGradleOptions
Deprecated.
 
overrideGradleVersionCheck(Project) - Static method in class com.android.build.gradle.AndroidGradleOptions
Deprecated.
 
overridePathCheck(Project) - Static method in class com.android.build.gradle.AndroidGradleOptions
Deprecated.
 

P

PackageAndroidArtifact - Class in com.android.build.gradle.tasks
Abstract task to package an Android artifact.
PackageAndroidArtifact() - Constructor for class com.android.build.gradle.tasks.PackageAndroidArtifact
 
PackageAndroidArtifact.ConfigAction<T extends PackageAndroidArtifact> - Class in com.android.build.gradle.tasks
 
PackageApplication - Class in com.android.build.gradle.tasks
Task to package an Android application (APK).
PackageApplication() - Constructor for class com.android.build.gradle.tasks.PackageApplication
 
PackageApplication.InstantRunResourcesConfigAction - Class in com.android.build.gradle.tasks
Configures the task to only package resources and assets.
PackageApplication.StandardConfigAction - Class in com.android.build.gradle.tasks
Configures the task to perform the "standard" packaging, including all files that should end up in the APK.
PackageJarArtifactConfigAction - Class in com.android.build.gradle.tasks.factory
Configures the jar task that takes the output of the javac compiler and creates a jar.
PackageJarArtifactConfigAction(VariantScope) - Constructor for class com.android.build.gradle.tasks.factory.PackageJarArtifactConfigAction
 
PackageSplitAbi - Class in com.android.build.gradle.tasks
Package a abi dimension specific split APK
PackageSplitAbi() - Constructor for class com.android.build.gradle.tasks.PackageSplitAbi
 
PackageSplitAbi.ConfigAction - Class in com.android.build.gradle.tasks
 
PackageSplitRes - Class in com.android.build.gradle.tasks
Package each split resources into a specific signed apk file.
PackageSplitRes() - Constructor for class com.android.build.gradle.tasks.PackageSplitRes
 
PackageSplitRes.ConfigAction - Class in com.android.build.gradle.tasks
 
packagingScope - Variable in class com.android.build.gradle.tasks.PackageAndroidArtifact.ConfigAction
 
ParallelizableTask - Annotation Type in org.gradle.api.tasks
Declares that the associated task can be safely executed in parallel with other tasks.
parse(Object) - Method in enum com.android.build.gradle.options.BooleanOption
 
parse(Object) - Method in enum com.android.build.gradle.options.DeprecatedOptions
 
parse(Object) - Method in enum com.android.build.gradle.options.IntegerOption
 
parse(Object) - Method in enum com.android.build.gradle.options.LongOption
 
parse(Object) - Method in interface com.android.build.gradle.options.Option
 
parse(Object) - Method in enum com.android.build.gradle.options.OptionalBooleanOption
 
parse(Object) - Method in enum com.android.build.gradle.options.StringOption
 
parse(File, Flags) - Static method in class com.android.build.gradle.shrinker.parser.GrammarActions
 
parse(String, Flags) - Static method in class com.android.build.gradle.shrinker.parser.GrammarActions
 
parse(File) - Method in class com.android.build.gradle.shrinker.ProguardConfig
 
parse(String) - Method in class com.android.build.gradle.shrinker.ProguardConfig
 
PlainFileGsonTypeAdaptor - Class in com.android.build.gradle.external.gson
GSon TypeAdapter that will convert between File and String.
PlainFileGsonTypeAdaptor() - Constructor for class com.android.build.gradle.external.gson.PlainFileGsonTypeAdaptor
 
PosixFileConventions - Class in com.android.build.gradle.external.gnumake
File conventions for Linux.
PosixFileConventions() - Constructor for class com.android.build.gradle.external.gnumake.PosixFileConventions
 
PreColdSwapTask - Class in com.android.build.gradle.tasks
Task to disable execution of the InstantRun slicer, dexer and packager when they are not needed.
PreColdSwapTask() - Constructor for class com.android.build.gradle.tasks.PreColdSwapTask
 
PreColdSwapTask.ConfigAction - Class in com.android.build.gradle.tasks
 
preCompile() - Method in class com.android.build.gradle.tasks.JavaPreCompileTask
 
ProcessAndroidResources - Class in com.android.build.gradle.tasks
 
ProcessAndroidResources() - Constructor for class com.android.build.gradle.tasks.ProcessAndroidResources
 
ProcessAndroidResources.ConfigAction - Class in com.android.build.gradle.tasks
 
ProcessAndroidResources.FeatureSplitConfigAction - Class in com.android.build.gradle.tasks
 
processedResources - Variable in class com.android.build.gradle.tasks.CheckManifestInInstantRunMode.ConfigAction
 
processedResources - Variable in class com.android.build.gradle.tasks.PackageSplitRes
 
ProcessJavaResConfigAction - Class in com.android.build.gradle.tasks.factory
Configuration Action for a process*JavaRes tasks.
ProcessJavaResConfigAction(VariantScope, File) - Constructor for class com.android.build.gradle.tasks.factory.ProcessJavaResConfigAction
 
ProcessManifest - Class in com.android.build.gradle.tasks
a Task that only merge a single manifest with its overlays.
ProcessManifest() - Constructor for class com.android.build.gradle.tasks.ProcessManifest
 
ProcessManifest.ConfigAction - Class in com.android.build.gradle.tasks
 
ProcessTestManifest - Class in com.android.build.gradle.tasks
A task that processes the manifest for test modules and tests in androidTest.
ProcessTestManifest() - Constructor for class com.android.build.gradle.tasks.ProcessTestManifest
 
ProcessTestManifest.ConfigAction - Class in com.android.build.gradle.tasks
 
prog(Flags, String) - Method in class com.android.build.gradle.shrinker.parser.ProguardParser
 
proguard() - Method in class com.android.build.gradle.tasks.TestModuleProGuardTask
 
ProguardConfig - Class in com.android.build.gradle.shrinker
Stub of a real parser.
ProguardConfig() - Constructor for class com.android.build.gradle.shrinker.ProguardConfig
 
ProguardFiles - Class in com.android.build.gradle
Deals with the default ProGuard files for Gradle.
ProguardFiles() - Constructor for class com.android.build.gradle.ProguardFiles
 
ProguardLexer - Class in com.android.build.gradle.shrinker.parser
 
ProguardLexer() - Constructor for class com.android.build.gradle.shrinker.parser.ProguardLexer
 
ProguardLexer(CharStream) - Constructor for class com.android.build.gradle.shrinker.parser.ProguardLexer
 
ProguardLexer(CharStream, RecognizerSharedState) - Constructor for class com.android.build.gradle.shrinker.parser.ProguardLexer
 
ProguardLexer.DFA3 - Class in com.android.build.gradle.shrinker.parser
 
ProguardParser - Class in com.android.build.gradle.shrinker.parser
 
ProguardParser(TokenStream) - Constructor for class com.android.build.gradle.shrinker.parser.ProguardParser
 
ProguardParser(TokenStream, RecognizerSharedState) - Constructor for class com.android.build.gradle.shrinker.parser.ProguardParser
 
ProguardParser.ignoredFlag_return - Class in com.android.build.gradle.shrinker.parser
 
ProguardParser.noOpFlag_return - Class in com.android.build.gradle.shrinker.parser
 
ProguardParser.unsupportedFlag_return - Class in com.android.build.gradle.shrinker.parser
 
ProguardParserException - Exception in com.android.build.gradle.shrinker.parser
Exception used when the parser fails.
ProguardParserException(String) - Constructor for exception com.android.build.gradle.shrinker.parser.ProguardParserException
 
ProguardParserKeepRules - Class in com.android.build.gradle.shrinker
Implementation of KeepRules that uses Flags obtained from parsing a ProGuard config file.
project - Variable in class com.android.build.gradle.tasks.PackageAndroidArtifact.ConfigAction
 
projectBaseName - Variable in class com.android.build.gradle.tasks.PackageAndroidArtifact
 
ProjectOptions - Class in com.android.build.gradle.options
Determines if various options, triggered from the command line or environment, are set.
ProjectOptions(ImmutableMap<String, Object>) - Constructor for class com.android.build.gradle.options.ProjectOptions
 
ProjectOptions(Project) - Constructor for class com.android.build.gradle.options.ProjectOptions
Constructor used to obtain Project Options from the project's properties.
ProjectOptions(Project, ImmutableMap<String, Object>) - Constructor for class com.android.build.gradle.options.ProjectOptions
Constructor used to obtain Project Options from the project's properties and modify them by applying all the flags from the given map.
PROPERTY_KEEP_TIMESTAMPS_IN_APK - Static variable in class com.android.build.gradle.AndroidGradleOptions
Deprecated.
 
PROPERTY_SHARD_COUNT - Static variable in class com.android.build.gradle.AndroidGradleOptions
Deprecated.
 
PROPERTY_SHARD_TESTS_BETWEEN_DEVICES - Static variable in class com.android.build.gradle.AndroidGradleOptions
Deprecated.
 
PROPERTY_TEST_RUNNER_ARGS - Static variable in class com.android.build.gradle.options.ProjectOptions
 
PROPERTY_USE_SDK_DOWNLOAD - Static variable in class com.android.build.gradle.AndroidGradleOptions
Deprecated.
 
push(Job<Void>) - Static method in class com.android.build.gradle.tasks.SimpleWorkQueue
 

Q

quoteAndJoinTokens(List<String>) - Method in class com.android.build.gradle.external.gnumake.PosixFileConventions
 
quoteAndJoinTokens(List<String>) - Method in class com.android.build.gradle.external.gnumake.WindowsFileConventions
 

R

read(JsonReader) - Method in class com.android.build.gradle.external.gson.PlainFileGsonTypeAdaptor
 
readExistingNativeBuildConfigurations() - Method in class com.android.build.gradle.tasks.ExternalNativeJsonGenerator
 
readFromDir(File, ClassLoader) - Static method in class com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph
Constructs a graph by deserializing saved state.
readSigningOptions(ProjectOptions) - Static method in class com.android.build.gradle.options.SigningOptions
Reads the override signing options from the project properties.
RealTracer<T> - Class in com.android.build.gradle.shrinker.tracing
The obvious implementation of Tracer.
RealTracer(Set<T>) - Constructor for class com.android.build.gradle.shrinker.tracing.RealTracer
 
refreshExternalNativeModel(Project) - Static method in class com.android.build.gradle.AndroidGradleOptions
Deprecated.
 
registerExternalAptJavaOutput(ConfigurableFileTree) - Method in interface com.android.build.gradle.api.BaseVariant
Register the output of an external annotation processor.
registerGeneratedBytecode(FileCollection) - Method in interface com.android.build.gradle.api.BaseVariant
registerGeneratedResFolders(FileCollection) - Method in interface com.android.build.gradle.api.BaseVariant
Adds to the variant new generated resource folders.
registerJavaGeneratingTask(Task, File...) - Method in interface com.android.build.gradle.api.BaseVariant
Adds to the variant a task that generates Java source code.
registerJavaGeneratingTask(Task, Collection<File>) - Method in interface com.android.build.gradle.api.BaseVariant
Adds to the variant a task that generates Java source code.
registerPostJavacGeneratedBytecode(FileCollection) - Method in interface com.android.build.gradle.api.BaseVariant
Adds to the variant new generated Java byte-code.
registerPreJavacGeneratedBytecode(FileCollection) - Method in interface com.android.build.gradle.api.BaseVariant
Adds to the variant new generated Java byte-code.
registerResGeneratingTask(Task, File...) - Method in interface com.android.build.gradle.api.BaseVariant
registerResGeneratingTask(Task, Collection<File>) - Method in interface com.android.build.gradle.api.BaseVariant
remove(File, List<String>) - Method in class com.android.build.gradle.tasks.annotations.TypedefRemover
 
REMOVE_HIDDEN_TYPEDEFS - Static variable in class com.android.build.gradle.tasks.annotations.Extractor
If true, remove typedefs (even public ones) if they are marked with @hide.
removeAllCodeDependencies(String) - Method in class com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph
 
removeAllCodeDependencies(T) - Method in interface com.android.build.gradle.shrinker.ShrinkerGraph
removeFromTypedefFile(File, File) - Method in class com.android.build.gradle.tasks.annotations.TypedefRemover
 
removeTypedefClasses() - Method in class com.android.build.gradle.tasks.annotations.Extractor
 
removeTypedefClasses(File, File) - Static method in class com.android.build.gradle.tasks.annotations.Extractor
 
removeUnused(File) - Method in class com.android.build.gradle.tasks.ResourceUsageAnalyzer
Remove resources (already identified by ResourceUsageAnalyzer.analyze()).
renderscript(Closure) - Method in interface com.android.build.gradle.api.AndroidSourceSet
Configures the location of the Android RenderScript source for this set.
RenderscriptCompile - Class in com.android.build.gradle.tasks
Task to compile Renderscript files.
RenderscriptCompile() - Constructor for class com.android.build.gradle.tasks.RenderscriptCompile
 
RenderscriptCompile.ConfigAction - Class in com.android.build.gradle.tasks
 
REPLACE_DELETED_WITH_EMPTY - Static variable in class com.android.build.gradle.tasks.ResourceUsageAnalyzer
Whether we should create small/empty dummy files instead of actually removing file resources.
REQUIRES_PERMISSION - Static variable in class com.android.build.gradle.tasks.annotations.Extractor
 
res(Closure) - Method in interface com.android.build.gradle.api.AndroidSourceSet
Configures the location of the Android Resources for this set.
resolveReferences(Iterable<PostProcessingData.UnresolvedReference<T>>) - Method in class com.android.build.gradle.shrinker.AbstractShrinker
Finds existing methods or fields (graph nodes) which encountered opcodes refer to.
RESOURCE_TYPE_ANNOTATIONS_SUFFIX - Static variable in class com.android.build.gradle.tasks.annotations.Extractor
 
ResourceException - Exception in com.android.build.gradle.tasks
Exception used for resource merging errors, thrown when a MergingException is thrown by the resource merging code.
ResourceException(String, Throwable) - Constructor for exception com.android.build.gradle.tasks.ResourceException
 
resourceFiles - Variable in class com.android.build.gradle.tasks.PackageAndroidArtifact.ConfigAction
 
resourceFiles - Variable in class com.android.build.gradle.tasks.PackageAndroidArtifact
 
resources(Closure) - Method in interface com.android.build.gradle.api.AndroidSourceSet
Configures the Java resources for this set.
ResourceUsageAnalyzer - Class in com.android.build.gradle.tasks
Class responsible for searching through a Gradle built tree (after resource merging, compilation and shrinking has been completed, but before final .apk assembly), which figures out which resources if any are unused, and removes them.
ResourceUsageAnalyzer(File, Iterable<File>, File, File, File, File) - Constructor for class com.android.build.gradle.tasks.ResourceUsageAnalyzer
 
Result(ShrinkerGraph<T>, Map<T, Trace<T>>) - Constructor for class com.android.build.gradle.shrinker.FullRunShrinker.Result
 
resValue(String, String, String) - Method in interface com.android.build.gradle.api.BaseVariant
Adds a variant-specific res value.
rewrite(String, File, Set<String>, Predicate<String>) - Method in class com.android.build.gradle.shrinker.AbstractShrinker
Rewrites the given class (read from file) to only include used methods and fields and interfaces.
RewriteOutputVisitor - Class in com.android.build.gradle.shrinker
ClassVisitor that skips class members which are not reachable.
RewriteOutputVisitor(Set<String>, Predicate<String>, BytecodeVersion, ClassVisitor) - Constructor for class com.android.build.gradle.shrinker.RewriteOutputVisitor
 
rewriteResourceZip(File, File) - Method in class com.android.build.gradle.tasks.ResourceUsageAnalyzer
"Removes" resources from an .ap_ file by writing it out while filtering out unused resources.
run(Collection<TransformInput>, Collection<TransformInput>, TransformOutputProvider, ImmutableMap<AbstractShrinker.CounterSet, KeepRules>, KeepRules, boolean) - Method in class com.android.build.gradle.shrinker.FullRunShrinker
Performs the full shrinking run.
run(String[]) - Method in class com.android.build.gradle.tasks.annotations.ExtractAnnotationsDriver
 
runtimeFiles - Variable in class com.android.build.gradle.external.gson.NativeLibraryValue
 

S

saveState() - Method in class com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph
 
saveState() - Method in interface com.android.build.gradle.shrinker.ShrinkerGraph
Serializes the graph to disk, in a location that will be known when building incrementally.
scope - Variable in class com.android.build.gradle.tasks.MergeSourceSetFolders.ConfigAction
 
serializeMap(Map<String, Object>) - Static method in class com.android.build.gradle.tasks.ManifestProcessorTask
Serialize a map key+value pairs into a comma separated list.
setAaptFriendlyManifestOutputDirectory(File) - Method in class com.android.build.gradle.tasks.ManifestProcessorTask
 
setAaptMainDexListProguardOutputFile(File) - Method in class com.android.build.gradle.tasks.ProcessAndroidResources
 
setAaptOptions(AaptOptions) - Method in class com.android.build.gradle.tasks.ProcessAndroidResources
 
setAbiFilters(Set<String>) - Method in class com.android.build.gradle.tasks.PackageAndroidArtifact
 
setAllowObfuscation() - Method in class com.android.build.gradle.shrinker.parser.KeepModifier
 
setAllowShrinking() - Method in class com.android.build.gradle.shrinker.parser.KeepModifier
 
setBlameLogFolder(File) - Method in class com.android.build.gradle.tasks.MergeResources
 
setBootClasspath(Supplier<List<String>>) - Method in class com.android.build.gradle.tasks.ExtractAnnotations
 
setBuildCache(FileCache) - Method in class com.android.build.gradle.tasks.CleanBuildCache
 
setBuildTypeName(String) - Method in class com.android.build.gradle.tasks.GenerateBuildConfig
 
setClassDir(File) - Method in class com.android.build.gradle.tasks.ExtractAnnotations
 
setClassesConfiguration(Configuration) - Method in class com.android.build.gradle.tasks.TestModuleProGuardTask
Sets the Configuration to later retrieve the test application classes jar file.
setCounters(AbstractShrinker.CounterSet, Tracer<T>) - Method in class com.android.build.gradle.shrinker.AbstractShrinker
Walks the entire graph, starting from the roots, and increments counters for reachable nodes.
setDebug(boolean) - Method in class com.android.build.gradle.tasks.ResourceUsageAnalyzer
 
setDebugBuild(boolean) - Method in class com.android.build.gradle.tasks.PackageAndroidArtifact
 
setDebugBuild(boolean) - Method in class com.android.build.gradle.tasks.RenderscriptCompile
 
setDebuggable(boolean) - Method in class com.android.build.gradle.tasks.NdkCompile
 
setDebuggable(boolean) - Method in class com.android.build.gradle.tasks.ProcessAndroidResources
 
setDefaultArgs(List<String>) - Method in class com.android.build.gradle.tasks.ShaderCompile
 
setDefaultJavaVersion(CompileOptions, String, VariantScope.Java8LangSupport) - Static method in class com.android.build.gradle.tasks.factory.AbstractCompilesUtil
 
setDisableVectorDrawables(boolean) - Method in class com.android.build.gradle.tasks.MergeResources
 
setDontObfuscate(boolean) - Method in class com.android.build.gradle.shrinker.parser.Flags
 
setDontOptimize(boolean) - Method in class com.android.build.gradle.shrinker.parser.Flags
 
setDontShrink(boolean) - Method in class com.android.build.gradle.shrinker.parser.Flags
 
setDryRun(boolean) - Method in class com.android.build.gradle.tasks.ResourceUsageAnalyzer
 
setEnableAapt2(boolean) - Method in class com.android.build.gradle.tasks.ProcessAndroidResources
 
setEnableNewResourceProcessing(boolean) - Method in class com.android.build.gradle.tasks.ProcessAndroidResources
 
setEncoding(String) - Method in class com.android.build.gradle.tasks.ExtractAnnotations
 
setEnforceUniquePackageName(boolean) - Method in class com.android.build.gradle.tasks.ProcessAndroidResources
 
setFatalOnly(boolean) - Method in class com.android.build.gradle.tasks.Lint
 
setForTesting(boolean) - Method in class com.android.build.gradle.tasks.NdkCompile
 
setGeneratedDensities(Collection<String>) - Method in class com.android.build.gradle.tasks.MergeResources
 
setGeneratedMakefile(File) - Method in class com.android.build.gradle.tasks.NdkCompile
 
setGeneratedPngsOutputDir(File) - Method in class com.android.build.gradle.tasks.MergeResources
 
setIgnoreWarnings(boolean) - Method in class com.android.build.gradle.shrinker.parser.Flags
 
setImportDirs(FileCollection) - Method in class com.android.build.gradle.tasks.RenderscriptCompile
 
setInheritance(InheritanceSpecification) - Method in class com.android.build.gradle.shrinker.parser.ClassSpecification
 
setInstantRunManifestOutputDirectory(File) - Method in class com.android.build.gradle.tasks.ManifestProcessorTask
 
setItems(List<Object>) - Method in class com.android.build.gradle.tasks.GenerateResValues
 
setJniDebugBuild(boolean) - Method in class com.android.build.gradle.tasks.PackageAndroidArtifact
 
setKeepModifier(KeepModifier) - Method in class com.android.build.gradle.shrinker.parser.ClassSpecification
 
setLibOutputDir(File) - Method in class com.android.build.gradle.tasks.RenderscriptCompile
 
setLibraries(ArtifactCollection) - Method in class com.android.build.gradle.tasks.MergeSourceSetFolders
 
setLintOptions(LintOptions) - Method in class com.android.build.gradle.tasks.Lint
 
setListIgnored(boolean) - Method in class com.android.build.gradle.tasks.annotations.Extractor
 
setLogger(Logger) - Method in class com.android.build.gradle.tasks.TestModuleProGuardTask
 
setMainManifestFile(File) - Method in class com.android.build.gradle.tasks.InvokeManifestMerger
 
setManifestFiles(FileCollection) - Method in class com.android.build.gradle.tasks.ProcessAndroidResources
 
setManifestOutputDirectory(File) - Method in class com.android.build.gradle.tasks.ManifestProcessorTask
 
setManifestReportFile(File) - Method in class com.android.build.gradle.tasks.Lint
 
setMappingConfiguration(Configuration) - Method in class com.android.build.gradle.tasks.TestModuleProGuardTask
Sets the Configuration to later retrieve the tested application mapping file
setMergeBlameLogFolder(File) - Method in class com.android.build.gradle.tasks.ProcessAndroidResources
 
setMinSdk(int) - Method in class com.android.build.gradle.tasks.MergeResources
 
setMinSdkVersion(AndroidVersion) - Method in class com.android.build.gradle.tasks.PackageAndroidArtifact
 
setMinSdkVersion(String) - Method in class com.android.build.gradle.tasks.ProcessTestManifest
 
setModifier(ModifierSpecification) - Method in class com.android.build.gradle.shrinker.parser.ClassSpecification
 
setNdkCygwinMode(boolean) - Method in class com.android.build.gradle.tasks.NdkCompile
 
setNdkDirectory(File) - Method in class com.android.build.gradle.tasks.NdkCompile
 
setNdkMode(boolean) - Method in class com.android.build.gradle.tasks.RenderscriptCompile
 
setNdkRenderScriptMode(boolean) - Method in class com.android.build.gradle.tasks.NdkCompile
 
setNegator(boolean) - Method in class com.android.build.gradle.shrinker.parser.MatcherWithNegator
 
setObjFolder(File) - Method in class com.android.build.gradle.tasks.NdkCompile
 
setObjOutputDir(File) - Method in class com.android.build.gradle.tasks.RenderscriptCompile
 
setOptimLevel(int) - Method in class com.android.build.gradle.tasks.RenderscriptCompile
 
setOutput(File) - Method in class com.android.build.gradle.tasks.ExtractAnnotations
 
setOutputDir(File) - Method in class com.android.build.gradle.tasks.MergeResources
 
setOutputDir(File) - Method in class com.android.build.gradle.tasks.MergeSourceSetFolders
 
setOutputDir(File) - Method in class com.android.build.gradle.tasks.ShaderCompile
 
setOutputFile(File) - Method in class com.android.build.gradle.tasks.fd.FastDeployRuntimeExtractorTask
 
setOutputFile(File) - Method in class com.android.build.gradle.tasks.InvokeManifestMerger
 
setOutputFileName(String) - Method in interface com.android.build.gradle.api.ApkVariantOutput
Sets the output file name for this variant output.
setOutputsAreSigned(boolean) - Method in interface com.android.build.gradle.api.BaseVariant
If true, variant outputs will be considered signed.
setOutputsDir(File) - Method in class com.android.build.gradle.tasks.Lint
 
setPackagedDir(File) - Method in class com.android.build.gradle.tasks.AidlCompile
 
setPackageWhitelist(Collection<String>) - Method in class com.android.build.gradle.tasks.AidlCompile
 
setPackagingOptions(PackagingOptions) - Method in class com.android.build.gradle.tasks.PackageAndroidArtifact
 
setProguardOutputFile(File) - Method in class com.android.build.gradle.tasks.ProcessAndroidResources
 
setPseudoLocalesEnabled(boolean) - Method in class com.android.build.gradle.tasks.ProcessAndroidResources
 
setPublicFile(File) - Method in class com.android.build.gradle.tasks.MergeResources
 
setReportFile(File) - Method in class com.android.build.gradle.tasks.MergeManifests
 
setReportFile(File) - Method in class com.android.build.gradle.tasks.ProcessManifest
 
setReportsDir(File) - Method in class com.android.build.gradle.tasks.Lint
 
setResOutputDir(File) - Method in class com.android.build.gradle.tasks.GenerateResValues
 
setResOutputDir(File) - Method in class com.android.build.gradle.tasks.RenderscriptCompile
 
setRoot(String) - Method in interface com.android.build.gradle.api.AndroidSourceSet
Sets the root of the source sets to a given path.
setScopedArgs(Map<String, List<String>>) - Method in class com.android.build.gradle.tasks.ShaderCompile
 
setScreenSizes(Set<String>) - Method in class com.android.build.gradle.tasks.CompatibleScreensManifest
 
setSdkHome(File) - Method in class com.android.build.gradle.tasks.Lint
 
setSecondaryManifestFiles(List<File>) - Method in class com.android.build.gradle.tasks.InvokeManifestMerger
 
setSigningConfig(CoreSigningConfig) - Method in class com.android.build.gradle.tasks.PackageAndroidArtifact
 
setSoFolder(File) - Method in class com.android.build.gradle.tasks.NdkCompile
 
setSourceDir(File) - Method in class com.android.build.gradle.tasks.ShaderCompile
 
setSourceOutputDir(File) - Method in class com.android.build.gradle.tasks.AidlCompile
 
setSourceOutputDir(File) - Method in class com.android.build.gradle.tasks.GenerateBuildConfig
 
setSourceOutputDir(File) - Method in class com.android.build.gradle.tasks.ProcessAndroidResources
 
setSourceOutputDir(File) - Method in class com.android.build.gradle.tasks.RenderscriptCompile
 
setSrcDirs(Iterable<?>) - Method in interface com.android.build.gradle.api.AndroidSourceDirectorySet
Sets the source directories for this set.
setStlSharedObjectFiles(Map<Abi, File>) - Method in class com.android.build.gradle.tasks.ExternalNativeBuildTask
 
setSupportMode(boolean) - Method in class com.android.build.gradle.tasks.RenderscriptCompile
 
setTargetSdkVersion(String) - Method in class com.android.build.gradle.tasks.ProcessTestManifest
 
setTestApplicationId(String) - Method in class com.android.build.gradle.tasks.ProcessTestManifest
 
setTestedApplicationId(String) - Method in class com.android.build.gradle.tasks.ProcessTestManifest
 
setTestManifestFile(File) - Method in class com.android.build.gradle.tasks.ProcessTestManifest
 
setTextSymbolOutputDir(Supplier<File>) - Method in class com.android.build.gradle.tasks.ProcessAndroidResources
 
setTmpDir(File) - Method in class com.android.build.gradle.tasks.ProcessTestManifest
 
setToolingRegistry(ToolingModelBuilderRegistry) - Method in class com.android.build.gradle.tasks.Lint
 
setType(VariantType) - Method in class com.android.build.gradle.tasks.ProcessAndroidResources
 
setTypedefFile(File) - Method in class com.android.build.gradle.tasks.annotations.TypedefRemover
 
setTypedefFile(File) - Method in class com.android.build.gradle.tasks.ExtractAnnotations
 
setValidateEnabled(boolean) - Method in class com.android.build.gradle.tasks.MergeResources
 
setVariant(BaseVariantData) - Method in class com.android.build.gradle.tasks.ExtractAnnotations
 
setVariantConfiguration(VariantConfiguration<CoreBuildType, CoreProductFlavor, CoreProductFlavor>) - Method in class com.android.build.gradle.tasks.MergeManifests
 
setVariantConfiguration(VariantConfiguration<CoreBuildType, CoreProductFlavor, CoreProductFlavor>) - Method in class com.android.build.gradle.tasks.ProcessManifest
 
setVariantConfiguration(VariantConfiguration) - Method in class com.android.build.gradle.tasks.TestModuleProGuardTask
 
setVerbose(boolean) - Method in class com.android.build.gradle.tasks.ResourceUsageAnalyzer
 
setVersionCodeOverride(int) - Method in interface com.android.build.gradle.api.ApkVariantOutput
Sets the version code override.
setVersionNameOverride(String) - Method in interface com.android.build.gradle.api.ApkVariantOutput
Sets the version name override.
ShaderCompile - Class in com.android.build.gradle.tasks
Task to compile Shaders
ShaderCompile() - Constructor for class com.android.build.gradle.tasks.ShaderCompile
 
ShaderCompile.ConfigAction - Class in com.android.build.gradle.tasks
 
shaders(Closure) - Method in interface com.android.build.gradle.api.AndroidSourceSet
Configures the location of the Android shaders for this set.
shouldRegenerateOutOfDateJsons(Project) - Static method in class com.android.build.gradle.tasks.ExternalNativeBuildTaskUtils
Return true if we should regenerate out-of-date JSON files.
ShrinkerGraph<T> - Interface in com.android.build.gradle.shrinker
State that FullRunShrinker and IncrementalShrinker use for their computations.
ShrinkerLogger - Class in com.android.build.gradle.shrinker
Shrinker-specific logger that can be configured with -dontwarn flag.
ShrinkerLogger(List<FilterSpecification>, Logger) - Constructor for class com.android.build.gradle.shrinker.ShrinkerLogger
 
SigningOptions - Class in com.android.build.gradle.options
 
SigningOptions(String, String, String, String, String, Boolean, Boolean) - Constructor for class com.android.build.gradle.options.SigningOptions
 
SimpleWorkQueue - Class in com.android.build.gradle.tasks
Common utilities to use a simple shared instance of WorkQueue.
SimpleWorkQueue() - Constructor for class com.android.build.gradle.tasks.SimpleWorkQueue
 
SourceKind - Enum in com.android.build.gradle.api
Enum representing a type of source folder.
splitCommandLine(String) - Method in class com.android.build.gradle.external.gnumake.PosixFileConventions
 
splitCommandLine(String) - Method in class com.android.build.gradle.external.gnumake.WindowsFileConventions
 
splitFullAction(ApkData, File) - Method in class com.android.build.gradle.tasks.PackageAndroidArtifact
 
splitResApkOutputDirectory - Variable in class com.android.build.gradle.tasks.PackageSplitRes
 
splitScope - Variable in class com.android.build.gradle.tasks.PackageAndroidArtifact.ConfigAction
 
splitScope - Variable in class com.android.build.gradle.tasks.PackageAndroidArtifact
 
SplitsDiscovery - Class in com.android.build.gradle.tasks
Variant scoped task.
SplitsDiscovery() - Constructor for class com.android.build.gradle.tasks.SplitsDiscovery
 
SplitsDiscovery.ConfigAction - Class in com.android.build.gradle.tasks
 
src - Variable in class com.android.build.gradle.external.gson.NativeSourceFileValue
 
src - Variable in class com.android.build.gradle.external.gson.NativeSourceFolderValue
 
srcDir(Object) - Method in interface com.android.build.gradle.api.AndroidSourceDirectorySet
Adds the given source directory to this set.
srcDirs(Object...) - Method in interface com.android.build.gradle.api.AndroidSourceDirectorySet
Adds the given source directories to this set.
srcFile(Object) - Method in interface com.android.build.gradle.api.AndroidSourceFile
Sets the location of the file.
StandardConfigAction(PackagingScope, File, InstantRunPatchingPolicy, TaskOutputHolder.TaskOutputType, FileCollection, FileCollection, TaskOutputHolder.TaskOutputType, SplitScope, TaskOutputHolder.TaskOutputType) - Constructor for class com.android.build.gradle.tasks.PackageApplication.StandardConfigAction
 
startTrace() - Method in class com.android.build.gradle.shrinker.tracing.NoOpTracer
 
startTrace() - Method in class com.android.build.gradle.shrinker.tracing.RealTracer
 
startTrace() - Method in interface com.android.build.gradle.shrinker.tracing.Tracer
 
StringOption - Enum in com.android.build.gradle.options
 
superclasses(ShrinkerGraph<T>, ShrinkerLogger) - Static method in class com.android.build.gradle.shrinker.TypeHierarchyTraverser
 
superclassesAndInterfaces(ShrinkerGraph<T>, ShrinkerLogger) - Static method in class com.android.build.gradle.shrinker.TypeHierarchyTraverser
 
SUPPORT_KEEP - Static variable in class com.android.build.gradle.tasks.annotations.Extractor
 
SUPPORT_NOTNULL - Static variable in class com.android.build.gradle.tasks.annotations.Extractor
 
SUPPORT_NULLABLE - Static variable in class com.android.build.gradle.tasks.annotations.Extractor
 
symbolLocation - Variable in class com.android.build.gradle.tasks.ProcessAndroidResources.ConfigAction
 
SyncOptions - Class in com.android.build.gradle.options
 

T

T__10 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__10 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__11 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__11 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__12 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__12 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__13 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__13 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__14 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__14 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__15 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__15 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__16 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__16 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__17 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__17 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__18 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__18 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__19 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__19 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__20 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__20 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__21 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__21 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__22 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__22 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__23 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__23 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__24 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__24 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__25 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__25 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__26 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__26 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__27 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__27 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__28 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__28 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__29 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__29 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__30 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__30 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__31 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__31 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__32 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__32 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__33 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__33 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__34 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__34 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__35 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__35 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__36 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__36 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__37 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__37 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__38 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__38 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__39 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__39 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__40 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__40 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__41 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__41 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__42 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__42 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__43 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__43 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__44 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__44 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__45 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__45 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__46 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__46 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__47 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__47 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__48 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__48 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__49 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__49 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__50 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__50 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__51 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__51 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__52 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__52 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__53 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__53 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__54 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__54 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__55 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__55 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__56 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__56 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__57 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__57 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__58 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__58 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__59 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__59 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__60 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__60 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__61 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__61 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__62 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__62 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__63 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__63 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__64 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__64 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__65 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__65 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__66 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__66 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__67 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__67 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__68 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__68 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__69 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__69 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__70 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__70 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__71 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__71 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__72 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__72 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__73 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__73 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__74 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__74 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__75 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__75 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__76 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__76 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__77 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__77 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__78 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__78 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__79 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__79 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__8 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__8 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__80 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__80 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__81 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__81 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__82 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__82 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__83 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__83 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__84 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__84 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__85 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__85 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__86 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__86 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__87 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__87 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__88 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__88 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__89 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__89 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__9 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__9 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__90 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__90 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__91 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__91 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__92 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__92 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__93 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__93 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__94 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__94 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__95 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__95 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
T__96 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
T__96 - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
target(String) - Method in class com.android.build.gradle.shrinker.parser.Flags
 
taskAction() - Method in class com.android.build.gradle.tasks.BundleInstantApp
 
TestAndroidConfig - Interface in com.android.build.gradle
User configuration settings for 'com.android.test' project.
TestedAndroidConfig - Interface in com.android.build.gradle
User configuration settings for android plugin with test component.
TestedComponentIdentifier - Interface in com.android.build.gradle.api
Component Identifier for a tested artifact.
TestModuleProGuardTask - Class in com.android.build.gradle.tasks
Specialization of the ProGuardTask that can use Configuration objects to retrieve input files like the tested application classes and the tested application mapping file.
TestModuleProGuardTask() - Constructor for class com.android.build.gradle.tasks.TestModuleProGuardTask
 
TestServerTaskConfigAction - Class in com.android.build.gradle.tasks.factory
Configuration Action for a TestServerTask.
TestServerTaskConfigAction(VariantScope, TestServer) - Constructor for class com.android.build.gradle.tasks.factory.TestServerTaskConfigAction
 
TestVariant - Interface in com.android.build.gradle.api
A Build variant and all its public data.
TINY_9PNG - Static variable in class com.android.build.gradle.tasks.ResourceUsageAnalyzer
 
TINY_9PNG_CRC - Static variable in class com.android.build.gradle.tasks.ResourceUsageAnalyzer
 
TINY_PNG - Static variable in class com.android.build.gradle.tasks.ResourceUsageAnalyzer
 
TINY_PNG_CRC - Static variable in class com.android.build.gradle.tasks.ResourceUsageAnalyzer
 
TINY_XML - Static variable in class com.android.build.gradle.tasks.ResourceUsageAnalyzer
 
TINY_XML_CRC - Static variable in class com.android.build.gradle.tasks.ResourceUsageAnalyzer
 
tokenizeString(String) - Method in class com.android.build.gradle.external.gnumake.PosixFileConventions
 
tokenizeString(String) - Method in class com.android.build.gradle.external.gnumake.WindowsFileConventions
 
tokenNames - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
toList() - Method in class com.android.build.gradle.shrinker.tracing.Trace
 
toolchain - Variable in class com.android.build.gradle.external.gson.NativeLibraryValue
 
toolchains - Variable in class com.android.build.gradle.external.gson.NativeBuildConfigValue
 
toString() - Method in class com.android.build.gradle.api.ApkOutputFile
 
toString() - Method in class com.android.build.gradle.shrinker.Dependency
 
toString() - Method in class com.android.build.gradle.shrinker.parser.FilterSpecification
 
toString() - Method in enum com.android.build.gradle.tasks.annotations.Extractor.ClassKind
 
Trace<T> - Class in com.android.build.gradle.shrinker.tracing
Singly-linked list of nodes visited so far.
Tracer<T> - Interface in com.android.build.gradle.shrinker.tracing
Records how nodes of interest have been reached.
traces - Variable in class com.android.build.gradle.shrinker.FullRunShrinker.Result
 
transformVariantScope - Variable in class com.android.build.gradle.tasks.CheckManifestInInstantRunMode.ConfigAction
 
transformVariantScope - Variable in class com.android.build.gradle.tasks.PreColdSwapTask.ConfigAction
 
TWO_PASS_AAPT - Static variable in class com.android.build.gradle.tasks.ResourceUsageAnalyzer
Whether we support running aapt twice, to regenerate the resources.arsc file such that we can strip out value resources as well.
type() - Method in class com.android.build.gradle.shrinker.parser.ProguardParser
 
TypedefRemover - Class in com.android.build.gradle.tasks.annotations
Finds and deletes typedef annotation classes (and also warns if their retention is wrong, such that usages of the annotation embeds data into the .class file.)
TypedefRemover(Extractor, boolean, boolean, boolean) - Constructor for class com.android.build.gradle.tasks.annotations.TypedefRemover
 
TypedefRemover() - Constructor for class com.android.build.gradle.tasks.annotations.TypedefRemover
 
TypeHierarchyTraverser<T> - Class in com.android.build.gradle.shrinker
TreeTraverser that finds all supertypes (both superclasses and interfaces) of types.

U

UnitTestVariant - Interface in com.android.build.gradle.api
A variant that contains all unit test code.
unMangleSplitName(String) - Static method in class com.android.build.gradle.tasks.ProcessAndroidResources
Un-mangle a split name as created by the aapt tool to retrieve a split name as configured in the project's build.gradle.
unsupportedFlag() - Method in class com.android.build.gradle.shrinker.parser.ProguardParser
 
unsupportedFlag_return() - Constructor for class com.android.build.gradle.shrinker.parser.ProguardParser.unsupportedFlag_return
 
updateClassFiles(Iterable<T>, Iterable<File>, Iterable<TransformInput>, TransformOutputProvider) - Method in class com.android.build.gradle.shrinker.AbstractShrinker
Writes updates class files to the outputs.
USE_DEPRECATED_NDK - Static variable in class com.android.build.gradle.AndroidGradleOptions
Deprecated.
 
useDeprecatedNdk(Project) - Static method in class com.android.build.gradle.AndroidGradleOptions
Deprecated.
 

V

valueOf(String) - Static method in enum com.android.build.gradle.api.SourceKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.build.gradle.options.BooleanOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.build.gradle.options.DeprecatedOptions
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.build.gradle.options.IntegerOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.build.gradle.options.LongOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.build.gradle.options.OptionalBooleanOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.build.gradle.options.StringOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.build.gradle.shrinker.AbstractShrinker.CounterSet
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.build.gradle.shrinker.DependencyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.build.gradle.shrinker.parser.ModifierSpecification.AccessFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.build.gradle.shrinker.parser.ModifierSpecification.Modifier
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.build.gradle.shrinker.parser.ModifierSpecification.ModifierTarget
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.build.gradle.tasks.annotations.Extractor.ClassKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.build.gradle.tasks.BinaryFileProviderTask.BinaryArtifactType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.build.gradle.tasks.NativeBuildSystem
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.android.build.gradle.api.SourceKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.build.gradle.options.BooleanOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.build.gradle.options.DeprecatedOptions
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.build.gradle.options.IntegerOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.build.gradle.options.LongOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.build.gradle.options.OptionalBooleanOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.build.gradle.options.StringOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.build.gradle.shrinker.AbstractShrinker.CounterSet
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.build.gradle.shrinker.DependencyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.build.gradle.shrinker.parser.ModifierSpecification.AccessFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.build.gradle.shrinker.parser.ModifierSpecification.Modifier
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.build.gradle.shrinker.parser.ModifierSpecification.ModifierTarget
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.build.gradle.tasks.annotations.Extractor.ClassKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.build.gradle.tasks.BinaryFileProviderTask.BinaryArtifactType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.build.gradle.tasks.NativeBuildSystem
Returns an array containing the constants of this enum type, in the order they are declared.
VariantFilter - Interface in com.android.build.gradle.api
Deprecated.
Use com.android.build.api.variant.VariantFilter
variantName - Variable in class com.android.build.gradle.tasks.ExternalNativeJsonGenerator
 
variantScope - Variable in class com.android.build.gradle.tasks.MergeManifests.ConfigAction
 
variantScope - Variable in class com.android.build.gradle.tasks.ProcessAndroidResources.ConfigAction
 
VersionedVariant - Interface in com.android.build.gradle.api
A Build variant that supports versioning.
visit(int, int, String, String, String, String[]) - Method in class com.android.build.gradle.shrinker.ClassStructureVisitor
 
visit(int, int, String, String, String, String[]) - Method in class com.android.build.gradle.shrinker.DependencyRemoverVisitor
 
visit(int, int, String, String, String, String[]) - Method in class com.android.build.gradle.shrinker.RewriteOutputVisitor
 
visitAnnotation(String, boolean) - Method in class com.android.build.gradle.shrinker.ClassStructureVisitor
 
visitBuildScript(Context, Map<String, Object>) - Method in class com.android.build.gradle.tasks.GroovyGradleDetector
 
visitField(int, String, String, String, Object) - Method in class com.android.build.gradle.shrinker.ClassStructureVisitor
 
visitField(int, String, String, String, Object) - Method in class com.android.build.gradle.shrinker.RewriteOutputVisitor
 
visitInnerClass(String, String, String, int) - Method in class com.android.build.gradle.shrinker.RewriteOutputVisitor
 
visitMethod(int, String, String, String, String[]) - Method in class com.android.build.gradle.shrinker.ClassStructureVisitor
 
visitMethod(int, String, String, String, String[]) - Method in class com.android.build.gradle.shrinker.DependencyRemoverVisitor
 
visitMethod(int, String, String, String, String[]) - Method in class com.android.build.gradle.shrinker.RewriteOutputVisitor
 
VitalConfigAction(VariantScope) - Constructor for class com.android.build.gradle.tasks.Lint.VitalConfigAction
 

W

waitForAllTasks() - Method in class com.android.build.gradle.shrinker.AbstractShrinker
 
waitForAllTasks() - Method in class com.android.build.gradle.shrinker.IncrementalShrinker
 
whyAreYouKeeping(ClassSpecification) - Method in class com.android.build.gradle.shrinker.parser.Flags
 
whyAreYouKeepingRules(Flags, ShrinkerLogger) - Static method in class com.android.build.gradle.shrinker.ProguardParserKeepRules
 
WindowsFileConventions - Class in com.android.build.gradle.external.gnumake
File conventions for Windows.
WindowsFileConventions() - Constructor for class com.android.build.gradle.external.gnumake.WindowsFileConventions
 
with(T, DependencyType) - Method in class com.android.build.gradle.shrinker.tracing.NoOpTrace
 
with(T, DependencyType) - Method in class com.android.build.gradle.shrinker.tracing.Trace
 
workingDirectory - Variable in class com.android.build.gradle.external.gson.NativeSourceFileValue
 
workingDirectory - Variable in class com.android.build.gradle.external.gson.NativeSourceFolderValue
 
write(JsonWriter, File) - Method in class com.android.build.gradle.external.gson.PlainFileGsonTypeAdaptor
 
writeStats() - Method in class com.android.build.gradle.tasks.annotations.Extractor
 
writeTypedefFile(File) - Method in class com.android.build.gradle.tasks.annotations.Extractor
 
WS - Static variable in class com.android.build.gradle.shrinker.parser.ProguardLexer
 
WS - Static variable in class com.android.build.gradle.shrinker.parser.ProguardParser
 
A B C D E F G H I J K L M N O P Q R S T U V W 
Skip navigation links
Copyright (C) 2012 The Android Open Source Project