Android中谷歌地图v2不显示地图发布apk吗?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (31)

我的谷歌地图应用程序在调试谷歌地图API KEY的设备上工作正常,但是当我为我的应用程序创建已签名的apk与发布谷歌地图API KEY时,它不显示地图。要生成发布模式谷歌API密钥,我正在使用我的密钥库SHA1指纹。我也在developer.android.com(http://developer.android.com/tools/publishing/app-signing.html)解释的项目设置中定义了“签署和构建类型” 。

提问于
用户回答回答于

API密钥需要硬编码到Android Manifest中,如果它位于单独的资源XML文件中,则该密钥不起作用。

用户回答回答于

也许你有两个google_maps_api.xml文件,一个在app / src / debug / res / values文件夹中,另一个在app / src / release / res / values文件夹中,但只有调试版本包含你的API密钥。

扫码关注云+社区

领取腾讯云代金券