uniapp打包的Android,将认领应用的签名打在空包内,空包签名问题

前因:

上传OPPO或者vivo应用商店,审核时候勾选同步小米等多个应用商店,后续在小米应用商店提交时候提示“应用已存在”,然后空包认领

遇到问题:

电脑环境JDK安装略!

cmd命令:

jarsigner -verbose -keystore [Android云端证书 keystore 路径] -signedjar [签名后输出文件的名字.apk] -digestalg SHA1 -sigalg MD5withRSA [从小米应用商店下载的空包路径] [证书详情里边的别名]

1、输入密钥库的密码短语:

Android云端证书=》证书详情=》查看证书密码=》您的证书密码为:一串字符串【手动输入】

2、jarsigner 错误: java.lang.RuntimeException: 密钥库加载: keystore password was incorrect

密码输入错误,重新输入

3、jarsigner: 找不到uni.app.UNIaaaa的证书链。uni.app.aaaaa必须引用包含私有密钥和相应的公共密钥证书链的有效密钥库密钥条目。

命令最后的别名输入错误。应为证书详情里边的别名

命令示例:

jarsigner -verbose -keystore C:\aaaaac6de50f881e1cb67eea18861df.keystore -signedjar C:\com.xiaomi.appstore.signature.verification.signed.apk -digestalg SHA1 -sigalg MD5withRSA C:\com.xiaomi.appstore.signature.verification.apk __uni__aaaa

完。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值