Android 打包签名 异常 解析

生成的apk包签名错误时,可以通过android studio自带的签名工具生成release的apk包,再结合命令行工具

jarsigner进行签名.

主要方法如下:

第一步:生成release apk包

Android 打包签名 异常 解析

Android 打包签名 异常 解析

Android 打包签名 异常 解析

第二步: 签名

jarsigner -verbose -keystore D:\AndroidStudioProjects\cash\app\keystore\sdt_cash2.keystore -signedjar D:\AndroidStudioProjects\cash\app\build\outputs\apk\debug\app-release.apk D:\AndroidStudioProjects\cash\app\release.apk sdt_cash

app-release 为要生成的签名包, release.apk 是在第1步获取到的apk包 keystore中rsa**文件

注:生成release包有错误提示

在android {

lintOptions {
    checkReleaseBuilds false
    abortOnError false
}

}

中添加该段代码即可