diff --git a/apktool-lib/src/main/java/brut/androlib/res/decoder/AXmlResourceParser.java b/apktool-lib/src/main/java/brut/androlib/res/decoder/AXmlResourceParser.java index 9ada6407..d989cf29 100644 --- a/apktool-lib/src/main/java/brut/androlib/res/decoder/AXmlResourceParser.java +++ b/apktool-lib/src/main/java/brut/androlib/res/decoder/AXmlResourceParser.java @@ -314,6 +314,10 @@ public class AXmlResourceParser implements XmlResourceParser { valueString == -1 || valueType == TypedValue.TYPE_REFERENCE || valueType == TypedValue.TYPE_ATTRIBUTE + || ( + valueType >= TypedValue.TYPE_FIRST_COLOR_INT + && valueType <= TypedValue.TYPE_LAST_COLOR_INT + ) )) { try { return mAttrDecoder.decode(valueType, valueData,