diff --git a/brut.apktool/apktool-lib/src/main/java/brut/androlib/res/decoder/ResFileDecoder.java b/brut.apktool/apktool-lib/src/main/java/brut/androlib/res/decoder/ResFileDecoder.java index 05d2ab4d..6c80f093 100644 --- a/brut.apktool/apktool-lib/src/main/java/brut/androlib/res/decoder/ResFileDecoder.java +++ b/brut.apktool/apktool-lib/src/main/java/brut/androlib/res/decoder/ResFileDecoder.java @@ -77,6 +77,12 @@ public class ResFileDecoder { return; } + // check for xml 9 patches which are just xml files + if (inFileName.toLowerCase().endsWith(".xml")) { + decode(inDir, inFileName, outDir, outFileName, "xml"); + return; + } + try { decode(inDir, inFileName, outDir, outFileName, "9patch"); return;