【问题标题】:sign .apk files ..getting jarsigner error:签署 .apk 文件 ..getting jarsigner 错误:
【发布时间】:2013-03-16 15:22:04
【问题描述】:

我从 Internet 下载了 MyFiles.apk 并尝试使用 jarsigner 工具对 MyFiles.apk 进行签名。 我跟着每一步

但得到

jarsigner error: java.lang.RuntimeException:keystore load: D:\path_to_keystore\mykeystore.keystore(The system cannot find the path specified)

这是什么?如何解决?

你可以看到我的错误截图的这个链接

【问题讨论】:

  • D:\path_to_keystore\mykeystore.keystore 中的 path_to_keystore 是什么?

标签: android apk jarsigner


【解决方案1】:

在您发布的屏幕截图中,您告诉 jarsigner 您的密钥库位于 D:\path_to_keystore\mykeystore.keystore。这是极不可能的,而且您似乎直接从文档中复制了该命令。尝试提供密钥库的实际路径,即文件在系统上的位置

如果您还没有密钥库,则必须按照文档的this 部分所示生成一个。

【讨论】:

  • 补充:如果您没有密钥库,请先创建一个。和其中的一把钥匙。 developer.android.com/tools/publishing/app-signing.html
  • @SevaAlekseyev 这是今天OP的第二个问题。在我之前的回答中已经将他链接到该文档。
  • 措辞不当,抱歉。我的意思是,如果 OP 没有意识到他/她需要用占位符路径替换真实路径,则很可能他/她根本没有密钥库。
  • @SevaAlekseyev 我明白你的意思。编辑了我的答案,将 OP 链接到文档中讨论制作私钥的部分
猜你喜欢
  • 2013-10-07
  • 2016-02-18
  • 2016-12-11
  • 2014-02-22
  • 2013-09-06
  • 2020-01-20
  • 1970-01-01
  • 2015-08-06
相关资源
最近更新 更多