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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章