From fed7f763b9f965be4f9bd9c981354bd1f2c5f7de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ryszard=20Wi=C5=9Bniewski?= Date: Thu, 2 May 2013 02:18:20 +0200 Subject: [PATCH] Fixed "apktool b" with default app_path argument. --- .../apktool-cli/src/main/java/brut/apktool/Main.java | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/brut.apktool/apktool-cli/src/main/java/brut/apktool/Main.java b/brut.apktool/apktool-cli/src/main/java/brut/apktool/Main.java index e5efbdf8..054d4200 100644 --- a/brut.apktool/apktool-cli/src/main/java/brut/apktool/Main.java +++ b/brut.apktool/apktool-cli/src/main/java/brut/apktool/Main.java @@ -182,10 +182,9 @@ public class Main { } private static void cmdBuild(CommandLine cli) throws BrutException { - int paraCount = cli.getArgList().size(); - String apkName = (String) cli.getArgList().get(paraCount - 1); + String[] args = cli.getArgs(); + String appDirName = args.length < 2 ? "." : args[1]; String mAaptPath = ""; - String appDirName = "."; File outFile = null; Androlib instance = new Androlib(); @@ -223,10 +222,6 @@ public class Main { outFile = null; } - if (apkName != null) { - appDirName = apkName; - } - // try and build apk instance.build(new File(appDirName), outFile, flags,mAaptPath); }