From e081aadd2712195bc45edeed6eaa74b75b35886d Mon Sep 17 00:00:00 2001 From: YASME-Tim Date: Mon, 22 Dec 2014 00:44:02 +0100 Subject: [PATCH] Added xml header --- jadx-cli/src/main/java/jadx/cli/JadxCLI.java | 8 ++++---- .../src/main/java/jadx/core/xmlgen/BinaryXMLParser.java | 1 + 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/jadx-cli/src/main/java/jadx/cli/JadxCLI.java b/jadx-cli/src/main/java/jadx/cli/JadxCLI.java index 12686c3d..7aeddc84 100644 --- a/jadx-cli/src/main/java/jadx/cli/JadxCLI.java +++ b/jadx-cli/src/main/java/jadx/cli/JadxCLI.java @@ -8,15 +8,15 @@ import java.io.File; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -//import jadx.core.xmlgen.BinaryXMLParser; +import jadx.core.xmlgen.BinaryXMLParser; public class JadxCLI { private static final Logger LOG = LoggerFactory.getLogger(JadxCLI.class); public static void main(String[] args) throws JadxException { - //BinaryXMLParser bxp = new BinaryXMLParser(args[0],args[1]); - //bxp.parse(); - //System.exit(4); + BinaryXMLParser bxp = new BinaryXMLParser(args[0],args[1]); + bxp.parse(); + System.exit(4); try { JadxCLIArgs jadxArgs = new JadxCLIArgs(); if (processArgs(jadxArgs, args)) { diff --git a/jadx-core/src/main/java/jadx/core/xmlgen/BinaryXMLParser.java b/jadx-core/src/main/java/jadx/core/xmlgen/BinaryXMLParser.java index c41890a2..44c82608 100644 --- a/jadx-core/src/main/java/jadx/core/xmlgen/BinaryXMLParser.java +++ b/jadx-core/src/main/java/jadx/core/xmlgen/BinaryXMLParser.java @@ -28,6 +28,7 @@ public class BinaryXMLParser { } catch(FileNotFoundException fnfe) { die("FNFE"); } catch(UnsupportedEncodingException uee) { die("UEE"); } if(null==writer) die("null==writer"); + writer.println(""); File manifest = new File(xmlfilepath); if(null==manifest) die("null==manifest"); bytes = new byte[(int) manifest.length()]; -- GitLab