【问题标题】:Android Google Maps: Obtaining api keyAndroid Google Maps:获取 api 密钥
【发布时间】:2013-08-27 11:09:32
【问题描述】:

我在这里学习本教程:

http://www.vogella.com/articles/AndroidGoogleMaps/article.html

在我的 Mac 上,不知道如何完成此步骤以获取我的 sha-1:

更新:

我意识到我已经有了构建和签署项目的关键原因。使用我的 Mac 上的终端来尝试获取 SHA-1 很困难:

Mikes-MacBook-Air:beerPortfolio Mike$ keytool -list -v -alias androiddebugkey \ -keystore bp_key.keystore \ -storepass android -keypass android
keytool error: java.lang.RuntimeException: Usage error,  -keystore is not a legal command
java.lang.RuntimeException: Usage error,  -keystore is not a legal command
    at sun.security.tools.KeyTool.parseArgs(KeyTool.java:375)
    at sun.security.tools.KeyTool.run(KeyTool.java:171)
    at sun.security.tools.KeyTool.main(KeyTool.java:166)
Mikes-MacBook-Air:beerPortfolio Mike$ 

【问题讨论】:

  • 尝试了命令行代码,我得到了一个错误,现在上面已经提到了
  • Mac 有命令行吗?我没用过 Mac。
  • 尝试从命令中删除反斜杠及其后面的空格,即执行此(全部在一行中): keytool -list -v -alias androiddebugkey -keystore bp_key.keystore -storepass android -keypass android

标签: android android-studio sha1 android-maps-v2


【解决方案1】:
keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android

上面的命令对我有用。如果密钥库路径位于其他位置,您可以更改它。

这里是Link

【讨论】:

猜你喜欢
  • 2011-11-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-03-27
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多