Android 应用程序 Google Maps API 密钥在已发布的应用程序中不起作用



我使用谷歌地图开发了一个应用程序,并对结果感到满意,直到我把它交给了实际发布它的人(实际上是在beta测试模式下)。使用他的帐户生成了一个新的 API 密钥,并在应用程序代码中更新了密钥,现在地图不显示,只有一个空白的灰色屏幕。我们甚至重新生成了 API 密钥,删除了我帐户上的 API 密钥,但仍然没有。我们还使用 SHA-1 证书指纹来限制使用,并从实际 APK 验证 SHA1 是否与开发者控制台上的指纹匹配。那么是什么导致了这种混乱呢?

我必须在清单文件中对 API 密钥进行硬编码。仅对它进行引用以指向google_maps_api.xml中指定的值是不够的。感谢那些有同样问题的人!:)源:谷歌地图 API v2 不适用于发布密钥

相关内容

最新更新