Android签名证书:jks和keystore

jks与keystore

jks是在android studio里面生成的签名证书。
keystoreeclipse里面生成的。
两者在使用方式上没有什么区别,但是在算法上有一点点区别。

jks转keystore

很多第三方市场,我们上传apk的时候,他们只支持keystore,需要我们把.jks签名转化为.keystore
直接用命令行,先生成.p12文件,用p12生成keystore。

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

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

现在test.keystore的签名应该与test.jks的签名信息是一样的了。
可以通过以下命令来验证

keytool -v -list -keystore D:\test.keystore

你可能感兴趣的:(工具,android,android,jks,keystore,签名,证书)