创建新的 key 存储区后,Android Studio 3.5.3建议我使用以下命令对其进行转换:
在Web上和SO上,我都读了一些(例如,不管使用哪种编程语言,pkcs12
格式都得到广泛支持),但是我找不到此问题的答案:pkcs12
格式是否与Google Play商店完全兼容以发布我的Apps?
如果是,我应该使用哪一个对我的apk签名,为什么?
非常感谢!
最佳答案
pkcs12
和jks
都是持有公钥和私钥(PPK)的格式,用于对APK进行签名以在Google Play商店中发布和发布。 PPK的存储方式无关紧要,只要您可以将其用于签名即可。某些工具或服务可能更喜欢使用一种格式,然后通过使用命令行工具,KeyStore Explorer或类似工具在它们之间进行转换。无论转换方向如何,所包含的PPK始终保持不变。
Convert from PKCS12 to JKS
Convert from JKS to PKCS12
KeyStore Explorer