android studio 创建签名Key was created with errors:Warning: JKS 密钥库使用专用格式。建议使用 keytool
创建后报异常:Key was created with errors:Warning:JKS 密钥库使用专用格式。建议使用 "keytool -importkeystore -srckeystore D:\wpf\signature\ZyRelease.jks -destkeystore D:\wpf\\signature\ZyRelease.jks -deststoretype pkcs12"
·
创建后报异常:
Key was created with errors:
Warning:
JKS 密钥库使用专用格式。建议使用 "keytool -importkeystore -srckeystore D:\wpf\signature\ZyRelease.jks -destkeystore D:\wpf\\signature\ZyRelease.jks -deststoretype pkcs12" 迁移到行业标准格式 PKCS12。
解决方式:
- 首先通过 dos命令 进入该项目目录下
- 然后输入如下命令生成一个密钥,同时修改alias的名称、alias密码、.keystore文件的绝对路径(比如:E:\AndroidStudioWorkSpace\IntelligentMine\keystore\im.keystore)、keystore的密码
keytool -genkey -alias alias的名称 -keypass alias密码 -keyalg RSA -keysize 2048 -validity 36500 -keystore .keystore文件的绝对路径 -storepass keystore的密码
扩展1:
查看apk应用签名
keytool -list -printcert -jarfile apk路径 ,查看签名:
示例2处理:
key was created with errors
Warning:
cmd 到jks目录下执行 :
keytool -importkeystore -srckeystore F:\androidKey\HZQKLKey\HZKeyStore.jks -destkeystore F:\androidKey\HZQKLKey\HZKeyStore.jks -deststoretype pkcs12
然后再输入jks的密码,出现如下图,使用新的sign.jik。

扩展2:
获取证书信息keytool命令:
>keytool -exportcert -alias key0 -keystore D:\wpf\test\CalendarSyn\keystore\sign.jks -list -v
更多推荐


所有评论(0)