前言
游戏上线某些平台需要执行一个认领的过程,一般采用Android的apk安装包签名机制来完成。在Android平台发布应用程序之前,必须经过一个签名流程。签名所用的包的密钥就是身份证明,制作认领包要做的就是使用包的密钥,将平台提供的未经过签名的apk包签名后,发送给平台。具体方法也相对简单,只有两步,如下面所述。
一、下载平台待签名包
从要上线的平台后台下载一个空包,如下图所示:
二、用 jarsigner 工具进行签名
打开命令行 或 PowerShell窗口,输入如下格式命令:jarsigner -verbose -keystore C:\Downloads\sign_verification\mykeystore -signedjar app-release-signed.apk app-release-unsigned.apk transsion,如下图:
待上面的命令执行完毕,认领包也就制作成功了。