【发布时间】:2014-07-25 16:48:37
【问题描述】:
我已经在我的应用程序中实现了谷歌地图。当我导出应用程序的签名 APK 文件时,未显示谷歌地图。
如何用谷歌地图导入签名的apk?
谢谢
【问题讨论】:
-
当您运行签名版本时,您是否会收到任何错误(查看 Logcat)?
标签: android google-maps
我已经在我的应用程序中实现了谷歌地图。当我导出应用程序的签名 APK 文件时,未显示谷歌地图。
如何用谷歌地图导入签名的apk?
谢谢
【问题讨论】:
标签: android google-maps
您必须拥有 2 个不同的 Maps API 密钥 - 调试版本和发布版本。因此,当您构建发布版本时 - 您必须设置发布密钥。通常,您的机器上有 2 个不同的密钥库 - 调试密钥库和发布密钥库。当您构建发布应用程序时 - 您使用发布密钥库对应用程序进行签名。此密钥库需要用于生成 relase API 密钥。
详细说明in documentation
【讨论】:
您用来请求 Google 服务的密钥是调试密钥吗?
在生成签名的 APK 时,您可以创建一个新的 APK,这会导致您的服务没有正确的权限。通常有日志语句会说明为什么它没有加载。
【讨论】: