| Interface | Description |
|---|---|
| DexOptions | |
| ManifestAttributeSupplier |
An interface that provides methods for reading some of the attribute values from the manifest.
|
| SyncIssueHandler |
Handler for issues during evaluation / sync.
|
| Class | Description |
|---|---|
| AaptPackageProcessBuilder |
Builds the ProcessInfo necessary for an aapt package invocation
|
| AndroidBuilder |
This is the main builder class.
|
| ApkInfoParser |
Class to parse an APK with aapt to gather information
|
| ApkInfoParser.ApkInfo |
Information about an APK
|
| BootClasspathBuilder |
Utility methods for computing class paths to use for compilation.
|
| BuilderConstants |
Generic constants.
|
| DefaultApiVersion |
Basic implementation of ApiVersion
|
| DefaultBuildType | |
| DefaultDexOptions |
Concrete implementation of DexOptions.
|
| DefaultManifestParser |
Implementation of the
ManifestAttributeSupplier. |
| DefaultProductFlavor |
The configuration of a product flavor.
|
| DefaultVectorDrawablesOptions |
Default implementation of
VectorDrawablesOptions. |
| DesugarProcessBuilder |
A builder to create an information necessary to run Desugar in a separate JVM process.
|
| DexByteCodeConverter |
Java To Dex bytecode converter.
|
| DexProcessBuilder |
A builder to create a dex-specific ProcessInfoBuilder
|
| ErrorReporter |
An error reporter for project evaluation and execution.
|
| LibraryRequest |
a request for an optional library.
|
| VariantConfiguration<T extends com.android.builder.model.BuildType,D extends com.android.builder.model.ProductFlavor,F extends com.android.builder.model.ProductFlavor> |
A Variant configuration.
|
| Enum | Description |
|---|---|
| AndroidBuilder.MainDexListOption | |
| ErrorReporter.EvaluationMode | |
| VariantType |
Type of a variant.
|