Android Studio jarsigner:与密钥关联的密钥不是私钥

时间:2019-05-12 04:44:29

标签: android android-studio

当尝试使用android studio生成签名包时,出现以下错误”

Cause: jarsignerfailed with exit code 1 :
jarsigner: key associated with india not a private key
  • 试图清理项目,完成工作。
  • 此问题是由另一个堆栈溢出帖子发布的,但他们建议清理尝试agin,它对我不起作用

注意: 我的密钥库密码和其他密码相同。以前曾经为我工作。

1 个答案:

答案 0 :(得分:1)

简单地说,“india”不是私钥的标识符,而是证书中的 CN 字段。 您需要使用 keytool 列出私钥,然后使用私钥 id 而不是 cert。名称。在 jarsigner 中。