public final class DexFix
extends java.lang.Object
2. static-final field init by zero, but assigned in clinit
this method is try to fix the problems.
| Modifier and Type | Method and Description |
|---|---|
static void |
fixStaticFinalFieldValue(com.googlecode.d2j.node.DexClassNode classNode)
init value to default if the field is static and final, and the field is not init in clinit method
|
static void |
fixStaticFinalFieldValue(com.googlecode.d2j.node.DexFileNode dex) |
public static void fixStaticFinalFieldValue(com.googlecode.d2j.node.DexFileNode dex)
public static void fixStaticFinalFieldValue(com.googlecode.d2j.node.DexClassNode classNode)
erase the default value if the field is init in clinit method