public class ProGuardTask extends ConfigurationTask
configuration| Constructor and Description |
|---|
ProGuardTask() |
| Modifier and Type | Method and Description |
|---|---|
void |
execute() |
void |
setAllowaccessmodification(boolean allowAccessModification) |
void |
setApplymapping(File applyMapping) |
void |
setClassobfuscationdictionary(File classObfuscationDictionary) |
void |
setConfiguration(File configurationFile) |
void |
setDefaultpackage(String defaultPackage)
Deprecated.
Use the repackageclasses attribute instead.
|
void |
setDump(File dump) |
void |
setFlattenpackagehierarchy(String flattenPackageHierarchy) |
void |
setForceprocessing(boolean forceProcessing) |
void |
setIgnorewarnings(boolean ignoreWarnings) |
void |
setKeepparameternames(boolean keepParameterNames) |
void |
setMergeinterfacesaggressively(boolean mergeinterfacesaggressively) |
void |
setMicroedition(boolean microEdition) |
void |
setNote(boolean note) |
void |
setObfuscate(boolean obfuscate) |
void |
setObfuscationdictionary(File obfuscationDictionary) |
void |
setOptimizationpasses(int optimizationPasses) |
void |
setOptimize(boolean optimize) |
void |
setOutjar(String parameters)
Deprecated.
Use the nested outjar element instead.
|
void |
setOverloadaggressively(boolean overloadAggressively) |
void |
setPackageobfuscationdictionary(File packageObfuscationDictionary) |
void |
setPreverify(boolean preverify) |
void |
setPrintconfiguration(File printConfiguration) |
void |
setPrintmapping(File printMapping) |
void |
setPrintseeds(File printSeeds) |
void |
setPrintusage(File printUsage) |
void |
setRenamesourcefileattribute(String newSourceFileAttribute) |
void |
setRepackageclasses(String repackageClasses) |
void |
setShrink(boolean shrink) |
void |
setSkipnonpubliclibraryclasses(boolean skipNonPublicLibraryClasses) |
void |
setSkipnonpubliclibraryclassmembers(boolean skipNonPublicLibraryClassMembers) |
void |
setTarget(String target) |
void |
setUsemixedcaseclassnames(boolean useMixedCaseClassNames) |
void |
setUseuniqueclassmembernames(boolean useUniqueClassMemberNames) |
void |
setVerbose(boolean verbose) |
void |
setWarn(boolean warn) |
addConfiguredAdaptclassstrings, addConfiguredAdaptresourcefilecontents, addConfiguredAdaptresourcefilenames, addConfiguredAssumenosideeffects, addConfiguredConfiguration, addConfiguredDontnote, addConfiguredDontwarn, addConfiguredInjar, addConfiguredKeep, addConfiguredKeepattribute, addConfiguredKeepattributes, addConfiguredKeepclasseswithmembernames, addConfiguredKeepclasseswithmembers, addConfiguredKeepclassmembernames, addConfiguredKeepclassmembers, addConfiguredKeepdirectories, addConfiguredKeepdirectory, addConfiguredKeepnames, addConfiguredKeeppackagename, addConfiguredKeeppackagenames, addConfiguredLibraryjar, addConfiguredOptimization, addConfiguredOptimizations, addConfiguredOutjar, addConfiguredWhyareyoukeeping, addText, appendTobindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskTypepublic void setConfiguration(File configurationFile) throws org.apache.tools.ant.BuildException
org.apache.tools.ant.BuildExceptionpublic void setOutjar(String parameters)
public void setSkipnonpubliclibraryclasses(boolean skipNonPublicLibraryClasses)
public void setSkipnonpubliclibraryclassmembers(boolean skipNonPublicLibraryClassMembers)
public void setTarget(String target)
public void setForceprocessing(boolean forceProcessing)
public void setPrintseeds(File printSeeds)
public void setShrink(boolean shrink)
public void setPrintusage(File printUsage)
public void setOptimize(boolean optimize)
public void setOptimizationpasses(int optimizationPasses)
public void setAllowaccessmodification(boolean allowAccessModification)
public void setMergeinterfacesaggressively(boolean mergeinterfacesaggressively)
public void setObfuscate(boolean obfuscate)
public void setPrintmapping(File printMapping)
public void setApplymapping(File applyMapping)
public void setObfuscationdictionary(File obfuscationDictionary)
public void setClassobfuscationdictionary(File classObfuscationDictionary)
public void setPackageobfuscationdictionary(File packageObfuscationDictionary)
public void setOverloadaggressively(boolean overloadAggressively)
public void setUseuniqueclassmembernames(boolean useUniqueClassMemberNames)
public void setUsemixedcaseclassnames(boolean useMixedCaseClassNames)
public void setFlattenpackagehierarchy(String flattenPackageHierarchy)
public void setRepackageclasses(String repackageClasses)
public void setDefaultpackage(String defaultPackage)
public void setKeepparameternames(boolean keepParameterNames)
public void setRenamesourcefileattribute(String newSourceFileAttribute)
public void setPreverify(boolean preverify)
public void setMicroedition(boolean microEdition)
public void setVerbose(boolean verbose)
public void setNote(boolean note)
public void setWarn(boolean warn)
public void setIgnorewarnings(boolean ignoreWarnings)
public void setPrintconfiguration(File printConfiguration)
public void setDump(File dump)
public void execute()
throws org.apache.tools.ant.BuildException
execute in class org.apache.tools.ant.Taskorg.apache.tools.ant.BuildExceptionCopyright © 2015. All Rights Reserved.