@CacheableTask public class ProcessManifest extends ManifestProcessorTask
| Modifier and Type | Class and Description |
|---|---|
static class |
ProcessManifest.ConfigAction |
| Constructor and Description |
|---|
ProcessManifest() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doFullTaskAction() |
java.io.File |
getAaptFriendlyManifestOutputFile()
The aapt friendly processed Manifest.
|
java.io.File |
getMainManifest() |
java.util.List<java.io.File> |
getManifestOverlays() |
java.lang.String |
getManifestPlaceholders()
Returns a serialized version of our map of key value pairs for placeholder substitution.
|
java.lang.Integer |
getMaxSdkVersion() |
java.lang.String |
getMinSdkVersion() |
java.lang.String |
getPackageOverride() |
java.io.File |
getReportFile() |
java.lang.String |
getTargetSdkVersion() |
com.android.builder.core.VariantConfiguration<com.android.build.gradle.internal.dsl.CoreBuildType,com.android.build.gradle.internal.dsl.CoreProductFlavor,com.android.build.gradle.internal.dsl.CoreProductFlavor> |
getVariantConfiguration() |
int |
getVersionCode() |
java.lang.String |
getVersionName() |
void |
setReportFile(java.io.File reportFile) |
void |
setVariantConfiguration(com.android.builder.core.VariantConfiguration<com.android.build.gradle.internal.dsl.CoreBuildType,com.android.build.gradle.internal.dsl.CoreProductFlavor,com.android.build.gradle.internal.dsl.CoreProductFlavor> variantConfiguration) |
getAaptFriendlyManifestOutputDirectory, getInstantRunManifestOutputDirectory, getManifestOutputDirectory, serializeMap, setAaptFriendlyManifestOutputDirectory, setInstantRunManifestOutputDirectory, setManifestOutputDirectorydoIncrementalTaskAction, getIncrementalFolder, isIncremental, setIncrementalFoldergetBuilder, getBuildTools, getILogger, setAndroidBuildergetVariantName, setVariantNameaddValidator, appendParallelSafeAction, compareTo, configure, deleteAllActions, dependsOn, dependsOnTaskDidWork, doFirst, doFirst, doLast, doLast, execute, finalizedBy, getActions, getAnt, getAsDynamicObject, getConvention, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExecuter, getExtensions, getFinalizedBy, getGroup, getIdentityPath, getImpliesSubProjects, getInputs, getLogger, getLogging, getMustRunAfter, getName, getOnlyIf, getOutputs, getPath, getProject, getServices, getShouldRunAfter, getStandardOutputCapture, getState, getTaskActions, getTaskDependencies, getTemporaryDir, getTemporaryDirFactory, getValidators, hasProperty, injectIntoNewInstance, isEnabled, isHasCustomActions, leftShift, mustRunAfter, newInputFile, newOutputDirectory, newOutputFile, onlyIf, onlyIf, prependParallelSafeAction, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setExecuter, setFinalizedBy, setGroup, setImpliesSubProjects, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, toStringprotected void doFullTaskAction()
doFullTaskAction in class com.android.build.gradle.internal.tasks.IncrementalTask@Nullable @Internal public java.io.File getAaptFriendlyManifestOutputFile()
ManifestProcessorTaskgetAaptFriendlyManifestOutputFile in class ManifestProcessorTask@Input @Optional public java.lang.String getMinSdkVersion()
@Input @Optional public java.lang.String getTargetSdkVersion()
@Input @Optional public java.lang.Integer getMaxSdkVersion()
@Internal public com.android.builder.core.VariantConfiguration<com.android.build.gradle.internal.dsl.CoreBuildType,com.android.build.gradle.internal.dsl.CoreProductFlavor,com.android.build.gradle.internal.dsl.CoreProductFlavor> getVariantConfiguration()
public void setVariantConfiguration(com.android.builder.core.VariantConfiguration<com.android.build.gradle.internal.dsl.CoreBuildType,com.android.build.gradle.internal.dsl.CoreProductFlavor,com.android.build.gradle.internal.dsl.CoreProductFlavor> variantConfiguration)
@Input @Optional public java.io.File getReportFile()
public void setReportFile(java.io.File reportFile)
@InputFile @PathSensitive(value=RELATIVE) public java.io.File getMainManifest()
@Input @Optional public java.lang.String getPackageOverride()
@Input public int getVersionCode()
@Input @Optional public java.lang.String getVersionName()
@InputFiles @PathSensitive(value=RELATIVE) public java.util.List<java.io.File> getManifestOverlays()
@Input @Optional public java.lang.String getManifestPlaceholders()