【发布时间】:2016-03-12 10:41:20
【问题描述】:
我的应用程序是一个地理定位应用程序,它在进入地理围栏时使移动设备静音。我可以在我的调试 apk 上完全看到 googlemaps。但是,从 playstore 下载后,一切正常,除了它不显示 googlemaps。而是它显示
请告诉我那个问题。谷歌地图键需要修复吗?
【问题讨论】:
标签: android google-maps android-maps-v2
我的应用程序是一个地理定位应用程序,它在进入地理围栏时使移动设备静音。我可以在我的调试 apk 上完全看到 googlemaps。但是,从 playstore 下载后,一切正常,除了它不显示 googlemaps。而是它显示
请告诉我那个问题。谷歌地图键需要修复吗?
【问题讨论】:
标签: android google-maps android-maps-v2
您添加的是debug API key,如果您直接从Android Studio 安装应用程序,它将支持您在debug mode 中的谷歌地图。
你需要做的是在项目中添加release API key,
使用Google Maps 时需要处理两种不同的API 密钥,一种是debug,另一种是release 密钥。
您需要在发布模式下生成SHA1 密钥并使用此SHA1 和您的项目包名称创建API 密钥,这样您就可以看到Google map 在release 模式下工作,
在发布模式下获取SHA1 的最简单方法是在发布模式下运行您的应用程序,在渲染 Google 地图时,它会向您抛出一个错误以及您需要使用该键生成 release API key 的 SHA1 键
【讨论】: