@@ -789,19 +789,27 @@ private File signPackage(File projectFolder, String keyStorePassword, String fil
789
789
keyStore .getAbsolutePath (), keyStorePassword );
790
790
791
791
if (isAAB ) {
792
- File signedPackageV2 = new File (projectFolder ,
793
- path + sketch .getName ().toLowerCase () + "_release_signed_v2." + fileExt );
794
- ApkSignerV2 .signJarV2 (signedPackageV1 , signedPackageV2 ,
795
- AndroidKeyStore .ALIAS_STRING , keyStorePassword ,
796
- keyStore .getAbsolutePath (), keyStorePassword );
797
- return signedPackageV2 ;
792
+ return signedPackageV1 ;
798
793
} else {
799
- File alignedPackage = zipalignPackage (signedPackageV1 , projectFolder , fileExt );
794
+
795
+ // To Do: The following Currently showing "Error with package export" on V2 signed APK generation
796
+ // So for now keeping it as it is and continuing with V1 signing on APKs
797
+
798
+ // File signedPackageV2 = new File(projectFolder,
799
+ // path + sketch.getName().toLowerCase() + "_release_signed_v2." + fileExt);
800
+ // ApkSignerV2.signJarV2(signedPackageV1, signedPackageV2,
801
+ // AndroidKeyStore.ALIAS_STRING, keyStorePassword,
802
+ // keyStore.getAbsolutePath(), keyStorePassword);
803
+ // File alignedPackage = zipalignPackage(signedPackageV2, projectFolder, fileExt, "v2");
804
+
805
+
806
+ File alignedPackage = zipalignPackage (signedPackageV1 , projectFolder , fileExt , "v1" );
807
+
800
808
return alignedPackage ;
801
809
}
802
810
}
803
811
804
- private File zipalignPackage (File signedPackage , File projectFolder , String fileExt )
812
+ private File zipalignPackage (File signedPackage , File projectFolder , String fileExt , String signingType )
805
813
throws IOException , InterruptedException {
806
814
File zipAlign = sdk .getZipAlignTool ();
807
815
if (zipAlign == null || !zipAlign .exists ()) {
@@ -811,7 +819,7 @@ private File zipalignPackage(File signedPackage, File projectFolder, String file
811
819
}
812
820
813
821
File alignedPackage = new File (projectFolder ,
814
- getPathToAPK () + sketch .getName ().toLowerCase () + "_release_signed_aligned." +fileExt );
822
+ getPathToAPK () + sketch .getName ().toLowerCase () + "_release_signed_aligned" + signingType + " ." +fileExt );
815
823
816
824
String [] args = {
817
825
zipAlign .getAbsolutePath (), "-v" , "-f" , "4" ,
0 commit comments