Skip to content

Commit caa35ef

Browse files
committed
apksigner
1 parent a57a955 commit caa35ef

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +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()});
43+
System.out.println("Signing mutant "+mutantIndex+"...");
44+
ps.waitFor();
4245
if(Files.exists(Paths.get(decodedPath,path,appName).toAbsolutePath())) {
4346
System.out.println("SUCCESS: The "+mutantIndex+" mutant APK has been generated.");
4447
return true;

0 commit comments

Comments
 (0)