让另一个人使用我的私钥签署 APK - 如何?
Letting Another to Sign an APK with My Private-Key - How?
为了让其他开发人员能够使用我的一个私钥签署 APK,我应该提供原始 KeyStore 文件,还是只给他这个特定密钥的密码就足够了?
请注意 我的问题故意忽略了 "security" 给出私钥的方面。这不是问题的一部分。
非常感谢。
您需要向其他开发者提供以下信息:
- 密钥库文件
- 密钥库的密码
- 用于对应用程序签名的别名
- 该别名的密码。
如果您愿意,可以使用以下命令将单个别名的证书导出到不同的密钥库:
keytool -export -alias myAlias -file mycert.cer -keystore existingKeystore.jks
keytool -importcert -file mycert.cer -keystore newKeystore.jks -alias myAlias
如果您在一个密钥库中有多个证书并且只想导出一个证书,这将很有用。
为了让其他开发人员能够使用我的一个私钥签署 APK,我应该提供原始 KeyStore 文件,还是只给他这个特定密钥的密码就足够了?
请注意 我的问题故意忽略了 "security" 给出私钥的方面。这不是问题的一部分。
非常感谢。
您需要向其他开发者提供以下信息:
- 密钥库文件
- 密钥库的密码
- 用于对应用程序签名的别名
- 该别名的密码。
如果您愿意,可以使用以下命令将单个别名的证书导出到不同的密钥库:
keytool -export -alias myAlias -file mycert.cer -keystore existingKeystore.jks
keytool -importcert -file mycert.cer -keystore newKeystore.jks -alias myAlias
如果您在一个密钥库中有多个证书并且只想导出一个证书,这将很有用。