android - 谷歌地图不适用于谷歌游戏

标签 android google-maps

我的应用程序从 apk-debug 和 apk-release 安装后运行良好,但如果我在 google play map 上上传 apk-release 则不会显示(比如 api key 无效)

我在 google 控制台上从 debug 和 realese 设置了 SHA-1 key 。

我同时设置了 debug/res/values/google_maps_api.xml 和 release/res/values/google_maps_api.xml

最佳答案

首先,您需要检查您的 Google Play 开发者控制台是否启用了“App Signing”。可能是的。

那里有“上传证书”和“应用程序签名证书”。 您现有的 SHA-1 可能来自“上传证书”。现在,您只需将“App Signing Certificate”中的此 SHA-1 添加到“Upload Certificate”中现有 SHA-1 下的 Api key 凭据。

在此之后, map 应该可以在所有已安装的设备上使用。

关于android - 谷歌地图不适用于谷歌游戏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44605716/

相关文章:

iphone - 将叠加 map 添加到Apple MapKit框架是否合法?

mysql - sql查询 map ,纬度,长距离给出不合逻辑的距离结果

javascript - 为什么 Google map 服务器需要访问客户端浏览器中添加的 KML 图层?

android - Smack 4.1 所需的最低 Android API 级别是多少?

android - 如何从 map 中删除所有折线

安卓工作室 : Creating landscape layouts

android - Libgdx Android 设置屏幕分辨率

android - Google map 反向地理编码器的替代品?

java - Android 将图像存储在隐藏文件夹中

Android Studio 无线 ADB 错误 (10061)