安卓应用空包签名认领流程

应用市场更换账号时,需要进行《空包签名认领》

签名时,仅需准备

  • 空包apk
  • 新的签名

操作步骤

  1. 放在同一文件夹

  2. 然后签名

jarsigner -verbose -keystore d:\keystore\vivo_key.keystore -signedjar d:\vivo_sign.apk d:\vivo_unsign.apk vivo
  1. 生成新的apk,上传应用市场即可

举例说明

写入流程如下:

  1. 空包文件:vivo_unsign.apk
  2. 签名说明如下:
    签名命令:jarsigner -verbose -keystore ${keystore} -signedjar ${vivo_sign.apk} ${vivo_unsign.apk} ${alias}

    字段	说明
    ${keystore}	证书文件地址
    ${vivo_sign.apk}	待生成的签名文件,后续需要上传的apk文件地址
    ${vivo_unsign.apk}	下载后的空包文件地址
    ${alias}	证书文件别名

注意: 证书文件和证书文件别名必须相对应,否则会导致验证不能通过。

  1. 查看证书文件别名
keytool -list -keystore ${keystore} -v
  1. 命令字段说明
字段	说明
${keystore}	d:\keystore\vivo_key.keystore
${vivo_sign.apk}	d:\vivo_sign.apk
${vivo_unsign.apk}	d:\vivo_unsign.apk
${alias}	vivo
  1. 执行最终的签名命令,生成新的apk [vivo_sign.apk]
jarsigner -verbose -keystore d:\keystore\vivo_key.keystore -signedjar d:\vivo_sign.apk d:\vivo_unsign.apk vivo
  1. 上传认领包体
    完成包体制作以后,上传新生成带有签名的apk包;即参数:${vivo_sign.apk} 所代表的文件,切勿传错
posted @ 2026-01-26 15:39  高sir不会跳舞  阅读(5)  评论(0)    收藏  举报