Android 给空白包签名并上传审核

2019-12-10 19:31:57王冬梅

2、shanhy.keystore(签名证书文件)

命令语法:

jarsigner -verbose -keystore [keystorePath] -signedjar [apkOut] [apkIn] [alias]

例 子:

jarsigner -verbose -keystore G:shanhy.keystore -signedjar G:signed.apk G:tap_unsign.apk shanhy

[keystorePath] 后面是绝对路径G:shanhy.keystore
[apkOut] 生成签名的apk的位置
[apkIn] 参数代表在腾讯应用中心下载的未签名apk,默认名称为tap_unsign.apk
[alias] 是G:shanhy.keystore 的别名

jarsigner这个exe在C:Program FilesJavajdk1.7.0_10bin文件夹下。所以要用cmd进入这个文件夹

然后使用下面命令

 

复制代码
jarsigner -verbose -keystore G:shanhy.keystore -signedjar G:signed.apk G:tap_unsign.apk shanhy

 

Android 给空白包签名并上传审核

我遇到一个奇葩问题是:

公司的apk签名证书是没有后缀名.keystore,只有这个android_star_key的签名证书。别名是android_key

这种问题要就不要加后缀名了,如下。

jarsigner -verbose -keystore G:android_star_key -signedjar G:signed.apk G:tap_unsign.apk android_key

Android 给空白包签名并上传审核



注:相关教程知识阅读请移步到Android开发频道。