Class |
Description |
AidlCompile
|
Task to compile aidl files. |
CompatibleScreensManifest
|
Task to generate a manifest snippet that just contains a compatible-screens
node with the given density and the given list of screen sizes. |
Dex
|
|
ExtractAnnotations
|
|
GenerateBuildConfig
|
|
GenerateResValues
|
|
GenerateSplitAbiRes
|
Generates all metadata (like AndroidManifest.xml) necessary for a ABI dimension split APK. |
GroovyGradleDetector
|
Implementation of the com.android.tools.lint.checks.GradleDetector using a real Groovy AST,
which the Gradle plugin has access to |
InvokeManifestMerger
|
Simple task to invoke the new Manifest Merger without any injection, features, system properties
or overlay manifests |
JackTask
|
Jack task. |
JillTask
|
|
Lint
|
|
Lint.LintGradleIssueRegistry
|
|
ManifestProcessorTask
|
A task that processes the manifest |
MergeAssets
|
|
MergeManifests
|
A task that processes the manifest |
MergeResources
|
|
NdkCompile
|
|
PackageApplication
|
|
PackageSplitAbi
|
Package a abi dimension specific split APK |
PackageSplitRes
|
Package each split resources into a specific signed apk file. |
PreDex
|
|
ProcessAndroidResources
|
|
ProcessManifest
|
a Task that only merge a single manifest with its overlays. |
ProcessTestManifest
|
A task that processes the manifest |
RenderscriptCompile
|
Task to compile Renderscript files. |
ResourceUsageAnalyzer
|
Class responsible for searching through a Gradle built tree (after resource merging,
compilation and ProGuarding has been completed, but before final .apk assembly), which
figures out which resources if any are unused, and removes them. |
ResourceUsageAnalyzer.Resource
|
|
ShrinkResources
|
Task which strips out unused resources |
SplitZipAlign
|
Task to zip align all the splits |
ZipAlign
|
|