需要授权我的安卓应用使用谷歌地图API



我正在使用谷歌地图制作移动应用程序,但我的API密钥似乎有错误。我启用了我的 API 和相应的 API 密钥,但我收到此错误:

"error_message" : "此 IP、网站或移动应用程序无权使用此 API 密钥。从 IP 地址 XX.XXX.XXX.XX.XX 收到的请求,带有空引用">

我在这个网站上读到我需要一个"服务器密钥" - 但我似乎无法生成一个。所以我认为问题是我在哪里/如何引用密钥。

我的清单、google_maps_api.xml以及我正在使用它的活动中都有它。

如果,这是一个试探性的,因为我已经浏览了 Google 控制台,但如果,我需要服务器密钥,有人可以指导我如何做到这一点吗?它似乎已被谷歌替换/删除,我不知所措。

或者,如果我在编程或逻辑上错误地引用了密钥,您能否突出显示我的愚蠢错误?

提前干杯!

在 API控制台中仔细检查包名称 - 如果需要,请签署用于调试构建的辅助 API 密钥,该密钥有时可能具有略有不同的包名称; 例如,使用 Gradle 配置时类似applicationIdSuffix. 对于"移动应用程序",您显然不需要"服务器密钥"......请参阅这两个google_maps_api.xml(在debugrelease源代码集中(,应该包含一个生成的超链接,该超链接链接到控制台上的密钥管理。

相关内容

  • 没有找到相关文章

最新更新