diff --git a/jadx-cli/src/main/java/jadx/cli/JadxCLI.java b/jadx-cli/src/main/java/jadx/cli/JadxCLI.java index 12686c3ddd6ece34102f421d98bb7b2b3f4c0c8f..7aeddc841ddb152497bcfdd9b25d0afd345d906d 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 c41890a2ace407169a0c986ce57de01972b27172..44c8260840255deda36c96364de6565a82c85b24 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()];