From 099cc0fcb3baec56f0ba3150c82dda56a63501d5 Mon Sep 17 00:00:00 2001 From: Connor Tumbleson Date: Mon, 3 Aug 2015 08:45:30 -0500 Subject: [PATCH] fixes #1005 - handles apks that have .9.xml files --- .../main/java/brut/androlib/res/decoder/ResFileDecoder.java | 6 ++++++ 1 file changed, 6 insertions(+) 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;