正常通过AS生成签名时会报如下错误

然后终端执行 转pkcs12 进入 jks所在目录 执行如下 代码 key1name是要转的jks名字
keytool -importkeystore -srckeystore key1name -destkeystore key1name -deststoretype pkcs12
如果转前 转后 两次名一样则报如下错误
keytool 错误: java.io.IOException: DerInputStream.getLength(): lengthTag=109, too big.
修改 把 生成后的 jks名字 改为 key2name 自定义的 第二个名字
keytool -importkeystore -srckeystore key1name -destkeystore key2name -deststoretype pkcs12
则 迁移完成
解决AS签名转换PKCS12报错:Keytool Import失败
本文介绍如何处理在使用keytool将Keystore转换为PKCS12格式时遇到的错误,重点在于名称冲突问题的解决方案,包括重命名目标keystore文件以成功迁移密钥。
1万+

被折叠的 条评论
为什么被折叠?



