Skip to content

Commit e2f35cf

Browse files
committed
apk signing
1 parent caa35ef commit e2f35cf

File tree

3 files changed

+3
-5
lines changed

3 files changed

+3
-5
lines changed

src/uniandes/tsdl/mutapk/helper/APKToolWrapper.java

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,9 @@ public static boolean buildAPK(String path, String extraPath, String appName, in
3939
Process ps = Runtime.getRuntime().exec(new String[]{"java","-jar",Paths.get(decodedPath,extraPath,"apktool.jar").toAbsolutePath().toString(),"b",Paths.get(decodedPath,path,"src").toAbsolutePath().toString(),"-o",Paths.get(decodedPath,path,appName).toAbsolutePath().toString(),"-f"});
4040
System.out.println("Building mutant "+mutantIndex+"...");
4141
ps.waitFor();
42-
ps = Runtime.getRuntime().exec(new String[]{"java","-jar",Paths.get(decodedPath,extraPath,"uber-apk-signer.jar").toAbsolutePath().toString(),"-a",Paths.get(decodedPath,path).toAbsolutePath().toString()});
42+
Process pss = Runtime.getRuntime().exec(new String[]{"java","-jar",Paths.get(decodedPath,extraPath,"uber-apk-signer.jar").toAbsolutePath().toString(),"-a",Paths.get(decodedPath,path).toAbsolutePath().toString(),"-o",Paths.get(decodedPath,path).toAbsolutePath().toString()});
4343
System.out.println("Signing mutant "+mutantIndex+"...");
44-
ps.waitFor();
44+
pss.waitFor();
4545
if(Files.exists(Paths.get(decodedPath,path,appName).toAbsolutePath())) {
4646
System.out.println("SUCCESS: The "+mutantIndex+" mutant APK has been generated.");
4747
return true;
@@ -58,6 +58,4 @@ public static boolean buildAPK(String path, String extraPath, String appName, in
5858
// is.read(b,0,b.length);
5959
// System.out.println("INFO: "+new String(b));
6060
}
61-
}
62-
63-
61+
}

test/extra/uber-apk-signer.jar

1.51 MB
Binary file not shown.

0 commit comments

Comments
 (0)