diff --git a/jadx-core/src/main/java/jadx/core/xmlgen/entry/ValuesParser.java b/jadx-core/src/main/java/jadx/core/xmlgen/entry/ValuesParser.java index bd65b716233070e743aef0906ee77b4ac4b58650..da6121aef0f033feb9bfa93a32b3433b620c1f72 100644 --- a/jadx-core/src/main/java/jadx/core/xmlgen/entry/ValuesParser.java +++ b/jadx-core/src/main/java/jadx/core/xmlgen/entry/ValuesParser.java @@ -26,10 +26,14 @@ public class ValuesParser extends ParserConstants { public ValuesParser(String[] strings, Map resMap) { this.strings = strings; this.resMap = resMap; + getAndroidResMap(); + } + public static Map getAndroidResMap() { if (androidResMap == null) { androidResMap = loadAndroidResMap(); } + return androidResMap; } private static Map loadAndroidResMap() { @@ -224,8 +228,4 @@ public class ValuesParser extends ParserConstants { private static String floatToString(float value) { return doubleToString(value); } - - public static Map getAndroidResMap() { - return androidResMap; - } }