命令行V1签名命令:
jarsigner.exe -verbose -keystore keystore的绝对路径 -signedjar 签名输出apk绝对路径 待签名apk绝对路径 keyStore别名
jarsigner 在这下面 C:\stu\jre\bin
jarsigner.exe -verbose -keystore C:\xxx.keystore -signedjar C:\output_signed.apk input.apk alias
先使用这个命令对齐文件再进行签名
zipalign.exe -v -p 4 input.apk output.apk
如果出现这个异常,代表你的APK 已经签过名了
V2签名
java -jar apksigner.jar sign --ks key.jks --ks-key-alias releasekey --ks-pass pass:pp123456 --key-pass pass:pp123456 --out output.apk input.apk