public class InvokeManifestMerger
extends com.android.build.gradle.internal.tasks.AndroidVariantTask
implements com.google.common.base.Supplier<java.io.File>
Constructor and Description |
---|
InvokeManifestMerger() |
Modifier and Type | Method and Description |
---|---|
protected void |
doFullTaskAction() |
java.io.File |
get() |
java.io.File |
getMainManifestFile() |
java.io.File |
getOutputFile() |
java.util.List<java.io.File> |
getSecondaryManifestFiles() |
void |
setMainManifestFile(java.io.File mainManifestFile) |
void |
setOutputFile(java.io.File outputFile) |
void |
setSecondaryManifestFiles(java.util.List<java.io.File> secondaryManifestFiles) |
getVariantName, setVariantName
newInputDirectory, newInputFile, newOutputDirectory, newOutputFile
appendParallelSafeAction, compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getAsDynamicObject, getConvention, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getIdentityPath, getImpliesSubProjects, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOnlyIf, getOutputs, getPath, getProject, getServices, getShouldRunAfter, getStandardOutputCapture, getState, getTaskActions, getTaskDependencies, getTaskIdentity, getTemporaryDir, getTemporaryDirFactory, getTimeout, hasProperty, hasTaskActions, injectIntoNewInstance, isEnabled, isHasCustomActions, mustRunAfter, onlyIf, onlyIf, prependParallelSafeAction, property, replaceLogger, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setImpliesSubProjects, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, toString
@InputFile public java.io.File getMainManifestFile()
public void setMainManifestFile(java.io.File mainManifestFile)
@InputFiles public java.util.List<java.io.File> getSecondaryManifestFiles()
public void setSecondaryManifestFiles(java.util.List<java.io.File> secondaryManifestFiles)
@OutputFile public java.io.File getOutputFile()
public void setOutputFile(java.io.File outputFile)
protected void doFullTaskAction() throws com.android.manifmerger.ManifestMerger2.MergeFailureException, java.io.IOException
com.android.manifmerger.ManifestMerger2.MergeFailureException
java.io.IOException
public java.io.File get()
get
in interface java.util.function.Supplier<java.io.File>