- checkClassName
Check the class name to make sure it's not a "core library" class. If there is a
problem, this updat
- closeOutput
Flushes and closes the given output stream, except if it happens to be
System#out in which case this
- createJar
Creates a jar file from the resources and given dex file array.
- dumpMethod
Dumps any method with the given name in the given file.
- fixPath
Returns the "fixed" version of a given file path, suitable for use as a path
within a .jar file and
- makeManifest
Creates and returns the manifest to use for the output. This may modify
#outputResources (removing t
- openOutput
Opens and returns the named file for writing, treating "-" specially.
- processAllFiles
Constructs the output DexFile, fill it in with all the specified classes, and
populate the resources
- processOne
Processes one pathname element.
- writeDex
Converts #outputDex into a byte[] and do whatever human-oriented dumping is
required.
- main
Run and exit if something unexpected happened.
- <init>