public class MultiDexBuilder
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected DexPool |
curPool |
protected java.util.List<DexPool> |
dexPools |
protected Opcodes |
opcodes |
| Constructor and Description |
|---|
MultiDexBuilder(Opcodes opcodes) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
hasOverflowed() |
void |
internClass(ClassDef clz) |
protected void |
newDexPool() |
java.util.List<java.io.File> |
writeTo(java.lang.String folder)
Writes all built dex files to the given folder.
|
protected final Opcodes opcodes
protected final java.util.List<DexPool> dexPools
protected DexPool curPool
protected void newDexPool()
public void internClass(ClassDef clz)
protected boolean hasOverflowed()
public java.util.List<java.io.File> writeTo(java.lang.String folder)
throws java.io.IOException
folder - the output folderjava.io.IOException - when failed to create FileDataStore