I tried code signing my app with 2.02. First thing I noticed was that my keystore/password settings went missing.
Second - when I finally re-added my keystore - I got the error below.
I got it to work by running the command line explicitly - specifying signature algorithm SHA1RSA - instead of the "SHA1DSA" default method generated by B4A. I had to call zipalign manually as well.
Were there changes to this aspect of the program?
Second - when I finally re-added my keystore - I got the error below.
I got it to work by running the command line explicitly - specifying signature algorithm SHA1RSA - instead of the "SHA1DSA" default method generated by B4A. I had to call zipalign manually as well.
Were there changes to this aspect of the program?
B4X:
Compiling code. 0.73
Compiling layouts code. 0.06
Generating R file. 0.00
Compiling generated Java code. 7.09
Convert byte code - optimized dex. 3.25
Packaging files. 1.53
Copying libraries resources 0.08
Found 2 resource files.
Signing package file (private key) Error
jarsigner error: java.security.SignatureException: private key algorithm is not compatible with signature algorithm