public class MultiDexBuilder extends Object
| Modifier and Type | Field and Description |
|---|---|
protected org.jf.dexlib2.writer.pool.DexPool |
curPool |
protected List<org.jf.dexlib2.writer.pool.DexPool> |
dexPools |
protected org.jf.dexlib2.Opcodes |
opcodes |
| Constructor and Description |
|---|
MultiDexBuilder(org.jf.dexlib2.Opcodes opcodes) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
hasOverflowed() |
void |
internClass(org.jf.dexlib2.iface.ClassDef clz) |
protected void |
newDexPool() |
List<File> |
writeTo(String folder)
Writes all built dex files to the given folder.
|
protected final org.jf.dexlib2.Opcodes opcodes
protected final List<org.jf.dexlib2.writer.pool.DexPool> dexPools
protected org.jf.dexlib2.writer.pool.DexPool curPool
protected void newDexPool()
public void internClass(org.jf.dexlib2.iface.ClassDef clz)
protected boolean hasOverflowed()
public List<File> writeTo(String folder) throws IOException
folder - the output folderIOException - when failed to create FileDataStoreCopyright © 2020 Soot OSS. All rights reserved.