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 FileDataStore
Copyright © 2019 Sable. All rights reserved.