diff --git a/brut.apktool/apktool-lib/src/main/java/brut/androlib/res/data/value/ResFlagsAttr.java b/brut.apktool/apktool-lib/src/main/java/brut/androlib/res/data/value/ResFlagsAttr.java index e2795871..07f0ff37 100644 --- a/brut.apktool/apktool-lib/src/main/java/brut/androlib/res/data/value/ResFlagsAttr.java +++ b/brut.apktool/apktool-lib/src/main/java/brut/androlib/res/data/value/ResFlagsAttr.java @@ -41,6 +41,9 @@ public class ResFlagsAttr extends ResAttr { @Override public String convertToResXmlFormat(ResScalarValue value) throws AndrolibException { + if(value instanceof ResReferenceValue) { + return value.encodeAsResXml(); + } if (!(value instanceof ResIntValue)) { return super.convertToResXmlFormat(value); }