【问题标题】:Google Api Authentication failed while setting google map api设置 google map api 时 Google Api 身份验证失败
【发布时间】:2019-10-31 11:15:54
【问题描述】:

我在我的应用程序中使用谷歌地图 API 工作正常,但昨天当我在应用程序中添加一些其他功能并开始测试它时,地图 API 突然不再工作,所以我认为代码可能有问题所以我检查并发现我没有更改地图 API 中的任何内容,但是当我尝试在 Google API 中创建另一个应用程序时,我才知道超出了限制,甚至无法看到当前项目是什么,因为限制是 30正如它所说,但实际上,我使用 API 主要使用了 4-6 个应用程序。我研究了其他类似的问题并尝试了同样的事情,但到目前为止还没有解决方案。任何可能对我有帮助的解决方案都会有所帮助 运行时出现此错误

Ensure that the "Google Maps Android API v2" is enabled.
Ensure that the following Android Key exists:

关键就在那里,正如我所说,它是之前运行的同一个应用程序。

【问题讨论】:

  • 您是否在谷歌开发者控制台中限制了密钥?
  • 我昨天打开控制台本身没有做任何事情

标签: android google-maps google-api


【解决方案1】:

以下步骤可能会有所帮助:- 1. 登录谷歌开发者控制台。 2. 选择你的项目 3. 选择“图书馆”。 4. 检查 Maps API 是否启用。

【讨论】:

  • 我试过你说的这就是为什么我把问题标题作为谷歌 API 身份验证失败
  • 你检查过keystore,和之前一样吗?此应用程序是否在 Play 商店中上线?
  • 有两种可能: - 1.您可能已经限制了控制台上的密钥。 2.您还没有启用地图API。
  • 正如我所说的 api 一直工作到昨天,突然根本没有显示
  • 如果 api 库没有显示任何内容,则意味着 Maps API 未启用。您必须启用它。请确保您为此使用了正确的帐户。
【解决方案2】:
1 => https://console.developers.google.com/apis/credentials
2 => create credentials
3 => Api key 
4 => Restrick Key
5 => Application restrictions -> Android apps and API restrictions -> Don't restrict key
6 => Save then wait for 5 min then use generated api key

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-01-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多