|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.android.dx.dex.DexOptions
public class DexOptions
Container for options used to control details of dex file generation.
| Field Summary | |
|---|---|
boolean |
ALIGN_64BIT_REGS_IN_OUTPUT_FINISHER
Does final processing of 64-bit alignment into output finisher to gets output as DalvInsnList with 64-bit registers aligned at best. |
static boolean |
ALIGN_64BIT_REGS_SUPPORT
Enable alignment support of 64-bit registers on Dalvik even registers. |
boolean |
forceJumbo
force generation of jumbo opcodes |
int |
targetApiLevel
target API level |
| Constructor Summary | |
|---|---|
DexOptions()
|
|
| Method Summary | |
|---|---|
String |
getMagic()
Gets the dex file magic number corresponding to this instance. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final boolean ALIGN_64BIT_REGS_SUPPORT
public boolean ALIGN_64BIT_REGS_IN_OUTPUT_FINISHER
DalvInsnList with 64-bit registers aligned at best. Disabled the final processing is
required for tools such as Dasm to avoid modifying user inputs.
public int targetApiLevel
public boolean forceJumbo
| Constructor Detail |
|---|
public DexOptions()
| Method Detail |
|---|
public String getMagic()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||