为了让其他开发者能够使用我的私钥之一签署APK,我应该提供原始的KeyStore文件,还是只给他这个特定密钥的密码就足够了?
请注意我的问题故意忽略了发放私人签名密钥的“安全”方面。这不是问题的一部分。
非常感谢。
答案 0 :(得分:2)
您需要向其他开发者提供以下内容:
如果您愿意,可以使用以下命令将单个别名的证书导出到其他密钥库:
keytool -export -alias myAlias -file mycert.cer -keystore existingKeystore.jks
keytool -importcert -file mycert.cer -keystore newKeystore.jks -alias myAlias
如果您在单个密钥库中有多个证书,并且只想导出单个证书,则此功能非常有用。