【问题标题】:How can I find API Key and where do I use it? [closed]如何找到 API 密钥以及在哪里使用它? [关闭]
【发布时间】:2012-10-22 12:03:08
【问题描述】:

我有两个问题:

  1. 我想查找 apiKey 并找到 MD5 代码,但是当我在 Google 的注册密钥中复制 MD5 时,写这是错误的,但我复制了 cmd 的 MD5。我以前得到 apiKey 但现在 Google 写错了!!这个问题可能是因为我之前获得了 apikey 吗?但我之前得到 apikey 用于调试没有最终版本。

  2. 当我找到 apiKey 时,如何获得最终版本?我应该选择 export 吗?我在哪里使用 apiKey?我是否在程序布局文件夹中的地图 apikey 中使用它?

【问题讨论】:

  • 你读过google的教程吗?
  • 是的。我阅读并找到了 MD5 代码,但谷歌说,这是错误的!

标签: android api-key


【解决方案1】:

生成用于发布的apiKey的步骤:
1. 构建密钥库 - 从 eclipse > 右键单击​​项目,然后 android 工具 > 导出签名的应用程序包
2.打开cmd,导航到jre的bin文件夹。你应该在 cmd 中有这样的东西(取决于你安装 jre 的位置):

c:\Program Files (x86)\Java\jre7\bin >

现在写下面的cmd

keytool -v -list -alias <your alias> -keystore <path to keystore>

其中 将替换为创建密钥库时使用的别名。
是您保存密钥库的位置.

例如。 : keytool -v -list -alias alias_name -keystore e:\name.keystore

这就是它每次都对我有用的方式。
希望对您有所帮助。

【讨论】:

  • 您确定是 MD5 而不是 SHA1? -v 用于返回 MD5 代码,如果有 JRE 7,则在 SHA1 中。
  • 如果它要求您输入密码,我们的方法是正确的。 Cmd没有被屏蔽,即使cmd中没有任何变化也要输入密码,然后按Enter。你应该得到代码
  • 谢谢。我找到 apikey 但 apikey 让我 google,就像以前的 api!现在我该怎么办??为什么我用这种方式创建的apk文件不显示?
  • find apikey 对于最终版本有什么用处?我没有在我的程序中使用 apikey!
  • 如果您在应用程序中使用谷歌地图,那么您将需要 apiKey。如果你不使用谷歌地图,那么你可以把这个问题留到以后:)
猜你喜欢
  • 2011-07-12
  • 2017-11-08
  • 2020-05-23
  • 1970-01-01
  • 1970-01-01
  • 2017-09-03
  • 2023-03-30
  • 2013-08-30
  • 1970-01-01
相关资源
最近更新 更多