diff --git a/brut.apktool/apktool-lib/src/main/java/brut/androlib/res/data/value/ResEmptyValue.java b/brut.apktool/apktool-lib/src/main/java/brut/androlib/res/data/value/ResEmptyValue.java index 583e17d1..75acffee 100644 --- a/brut.apktool/apktool-lib/src/main/java/brut/androlib/res/data/value/ResEmptyValue.java +++ b/brut.apktool/apktool-lib/src/main/java/brut/androlib/res/data/value/ResEmptyValue.java @@ -17,14 +17,10 @@ package brut.androlib.res.data.value; import brut.androlib.AndrolibException; -import brut.androlib.res.data.ResResource; -import brut.androlib.res.xml.ResValuesXmlSerializable; -import java.io.IOException; -import org.xmlpull.v1.XmlSerializer; public class ResEmptyValue extends ResScalarValue { protected final int mValue; - private int type; + protected int type; public ResEmptyValue(int value, String rawValue, int type) { this(value, rawValue, "integer"); @@ -33,8 +29,8 @@ public class ResEmptyValue extends ResScalarValue { public ResEmptyValue(int value, String rawValue, String type) { super(type, value, rawValue); - if(value != 1) - throw new UnsupportedOperationException(); + if (value != 1) + throw new UnsupportedOperationException(); this.mValue = value; } @@ -46,4 +42,4 @@ public class ResEmptyValue extends ResScalarValue { protected String encodeAsResXml() throws AndrolibException { return "@empty"; } -} +} \ No newline at end of file diff --git a/brut.apktool/apktool-lib/src/main/java/brut/androlib/res/data/value/ResValueFactory.java b/brut.apktool/apktool-lib/src/main/java/brut/androlib/res/data/value/ResValueFactory.java index e81a0526..1bd0fb81 100644 --- a/brut.apktool/apktool-lib/src/main/java/brut/androlib/res/data/value/ResValueFactory.java +++ b/brut.apktool/apktool-lib/src/main/java/brut/androlib/res/data/value/ResValueFactory.java @@ -37,8 +37,8 @@ public class ResValueFactory { if (value == TypedValue.DATA_NULL_UNDEFINED) { // Special case $empty as explicitly defined empty value return new ResStringValue(null, value); } else if (value == TypedValue.DATA_NULL_EMPTY) { - return new ResEmptyValue(value, rawValue, type); - } + return new ResEmptyValue(value, rawValue, type); + } return new ResReferenceValue(mPackage, 0, null); case TypedValue.TYPE_REFERENCE: return newReference(value, rawValue); diff --git a/brut.apktool/apktool-lib/src/test/resources/brut/apktool/testapp/res/values-mcc001/styles.xml b/brut.apktool/apktool-lib/src/test/resources/brut/apktool/testapp/res/values-mcc001/styles.xml index 04866484..07e58d55 100644 --- a/brut.apktool/apktool-lib/src/test/resources/brut/apktool/testapp/res/values-mcc001/styles.xml +++ b/brut.apktool/apktool-lib/src/test/resources/brut/apktool/testapp/res/values-mcc001/styles.xml @@ -3,6 +3,7 @@