Android签名文件jsk与keystore

876 阅读1分钟

区别

网上搜索的结果:

jks是在studio里面生成的签名证书,

keystore是eclipse里面生成的.

自己在Android Studio中试了一下,生成签名文件的结尾确实是jsk

转换

两种格式可以相互转换,这里记录下转换的方式

命令行:jsk--->p12--->keystore

keytool -importkeystore -srckeystore D:\mykey.jks -srcstoretype JKS -deststoretype PKCS12 -destkeystore D:\mykey.p12

keytool -v -importkeystore -srckeystore D:\mykey.p12 -srcstoretype PKCS12 -destkeystore D:\mykey.keystore -deststoretype JKS

验证

keytool -list -v -keystore test.keystore

后续发现可以直接转换也是成功的:

keytool -importkeystore -srckeystore D:\mykey.jks -srcstoretype JKS -destkeystore D:\mykey.keystore -deststoretype JKS

引用文章

blog.csdn.net/linxinfa/ar…