java - Android 谷歌地图在生产时显示白屏

标签 java android google-maps

我有一个小应用程序,可以显示谷歌地图上的位置。当我从 android studio 部署到真实设备时,它会在 map 上显示位置,没有任何问题。但是,当我将代码部署到 Google 商店并从那里安装时,它会显示白色屏幕,左下角带有彩色“google”字样。我创建了新的谷歌地图 API 代码并部署,但仍然出现白屏。可能是什么原因? Oreo 和 Oreo 之前的 Android 版本以及多种类型的 Samsung Galaxy 手机中都存在此问题。

最佳答案

发生这种情况是因为您获得了带有调试构建证书的 API key ,但在发布时您需要为发布构建创建新的 API key 或更新当前的 API key 。要了解如何查找发布指纹,请参阅 this .

关于java - Android 谷歌地图在生产时显示白屏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53819026/

相关文章:

javascript - 使用 MarkerClustererPlus 和 OverlappingMarkerSpiderfier 重叠指针

java - 在 Eclipse 中删除一行

java - 在java中,如何检查方法m是否改变了它的接收者的状态

android - ProgressDialog 不会立即出现

ios - 在创建新 key 并删除旧 key 后,我在我的 iOS Xcode 项目中使用适用于 iOS 的 Google Maps SDK 的不受限制的 api key

javascript - 从 Javascript/Geocoder.geocode() 获取纬度和经度并将其与 php 一起使用

Java - 根据后缀从列表创建子列表

java - Android:使用 SSL 交换消息时出现问题

java - 设置 3 个不同的闹钟 android

android - 如何对齐 Ti.UI.Toolbar 项目? (安卓应用加速器)