0
点赞
收藏
分享

微信扫一扫

百度应用市场app认领操作

朱小落 2022-04-14 阅读 29

百度应用市场app认领操作

步骤如下:

下载空包

认领的app下载,直接下载代签名空包;

使用命令行签名

至于签名省委keystore文件和密码等自己准备好;

格式如下: jarsigner -verbose -keystore 你的签名文件绝对路径 -signedjar 输出的apk名字 下载的空包apk绝对路径 keystore别名)

上图的 未签名的大小是78k,最上面的baidu.apk是我们签名后的apk,大小差不多是81k,我们重新走一遍,将遇到问题复现出来,完整解决.

我们的为签名的apk,也就是空包的apk的绝对路径就是这个文件的路劲;C:\Users\Administrator\Desktop\baidusign\Baidu_Claim_unsigned.apk;

我们的命令行组成就是:

jarsigner -verbose -keystore C:\Users\Administrator\Desktop\沃世达\woshidakeyStore\JiseTvKeyStore.keystore -signedjar  Baidu.apk  C:\Users\Administrator\Desktop\baidusign\Baidu_Claim_unsigned.apk  jisetvclient.keystore

注意最后的keystore的别名;

我们看到暂时是顺利的,我们按照需要输入:

如果输入密码后未出错,签名ok,直接上传认领,出现下面的而错误,继续往下看.

输入完keystore密码key密码后出现错误:

jarsigner: 无法打开 jar 文件: Baidu_Claim_unsigned.apk

##出现的问题 jarsigner: 无法打开 jar 文件: Baidu_Claim_unsigned.apk

解决办法就是将我们下载的 Baidu_Claim_unsigned.apk放置到我们安装的java时候的jdk的斌路劲下,绝对路径使用bin下的路劲;

例如;我的java的jdk的bin路劲如下: D:\Develop\JavaInstall\jdk1.8.0_73\bin

此时我的命令行 使用jdk/bin 目录下的百度未签名的apk的绝对路径替换一下我们上面的路劲;

jarsigner -verbose -keystore C:\Users\Administrator\Desktop\沃世达\woshidakeyStore\JiseTvKeyStore.keystore -signedjar  Baidu.apk  D:\Develop\JavaInstall\jdk1.8.0_73\bin\Baidu_Claim_unsigned.apk  jisetvclient.keystore

输入需要的密码;

签名OK了,签名后的baidu.apk在哪里

不指定签名后生成的apk的路劲,默认是在 C:\Users\Administrator下,或者你直接搜索baidu.apk;

注意大小是81k,比未签名的78k多了签名的一些信息,之后就是上传进行审核认领了.

举报

相关推荐

0 条评论