【问题标题】:Alias <-----> does not exist别名 <-----> 不存在
【发布时间】:2013-02-09 13:11:26
【问题描述】:

这是我第一次尝试签署地图,我从我的 mac 终端收到此错误,说别名 不存在正在尝试使用密钥工具从我的 mac 获取我的 MD5。我已经google了一段时间了,谢谢你,我会在这里等你的回复

【问题讨论】:

  • 可以添加您正在使用的确切命令吗?
  • keytool -list -alias -keystore .keystore ,这是正在使用的
  • 我假设 是您使用的实际别名?听起来您还没有设置密钥库?您是在尝试使用默认密钥库还是将其用于您的实际应用程序?
  • @akhalsa 感谢您的回复,我实际上已经使用我的 eclispe 设置了我的密钥库,我也没有使用默认的 keystone。
  • 在完成所有这些之后,我试图从我的终端获取我的新 MD5 以便能够发布它,但是我得到 Alias 不存在,@akhalsa 我真的需要远离这一点,我已经在这里待了一个星期,试图做到这一点。

标签: android google-maps-api-3 maps keystore keytool


【解决方案1】:

由于您使用的是 Eclipse,我建议如下:

  1. 在 Eclipse 中,转到 Window -> Preferences。
  2. 单击 Android -> 构建。
  3. 您将看到 Default debug keystore 的条目以及它当前所在的目录/文件。

您需要在该文件上触发keytool 命令。 -keystore 参数将指向您在上面的步骤 3 中看到的文件。

希望这会有所帮助。

【讨论】:

    【解决方案2】:

    听起来你的 Eclipse 别名错误,或者实际上如果我不得不猜测,文件位置错误。我会尝试制作一个新的密钥库并再做一次。根据您所说的错误,如果问题不在您的别名/密钥库设置与您使用的命令一致,我会感到震惊。 IE 的别名错误,或不正确地指向您创建的密钥库等。不幸的是,如果没有更多关于您如何设置密钥库以及从何处运行命令等的详细信息,则无法从此处进一步调试。如果您无法自行修复它,我建议您截取一些设置密钥库的屏幕截图,然后写下您用于密钥工具的确切命令并发布它们。

    【讨论】:

    • 请你给我发一份从头到尾应该如何完成的过程,如何正确签名,这可以帮助我
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-10
    • 1970-01-01
    • 2022-09-28
    • 1970-01-01
    • 2014-04-27
    • 1970-01-01
    相关资源
    最近更新 更多