今天app上传应用宝,使用公司账号注册了一下,当我把apk传上去的时候,弹出这个提示,显示这个app已经被上传过了,很纳闷,也不知道谁上传的,问了都说没传,只能认领到公司账号下了。然后点击认领应用开始一步步操作。
认领主要就是下载一个官方提供的一个未签名的apk,然后用自己的app的密钥和别名对其进行签名,然后把签名成功的apk上传上去,等待官方审核成功之后,就认领成功了。
最重要的就是第三步,对apk进行签名。腾讯开放平台下面的那段说明我没看懂,不知所云,然后就百度了一会,找到一个说明详细的博客,操作起来也比较简单,我在这里贴一下 腾讯开放平台 应用认领命令行
1)将下载的空白包tap_unsign.apk和我自己应用的签名文件sign.keystore拷贝到同一个文件夹下,如D:\temp\
2)运行命令行(cmd)进入到目标 D:\temp\中。然后输入命令:
D:\temp>jarsigner -verbose -keystore sign.keystore -signedjar tap_sign.apk tap_unsign.apk myalias
说明:其中tap_sign.apk是用sign.keystore签名后的tap_unsign.apk 的文