Package proguard.dexfile.converter
Class DexFix
java.lang.Object
proguard.dexfile.converter.DexFix
1. Dex omit the value of static-final filed if it is the default value.
2. static-final field init by zero, but assigned in clinit
this method is try to fix the problems.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidfixStaticFinalFieldValue(DexClassNode classNode) init value to default if the field is static and final, and the field is not init in clinit methodstatic void
-
Constructor Details
-
DexFix
public DexFix()
-
-
Method Details
-
fixStaticFinalFieldValue
-
fixStaticFinalFieldValue
init value to default if the field is static and final, and the field is not init in clinit methoderase the default value if the field is init in clinit method
- Parameters:
classNode-
-