我开发了一个安卓应用,这个应用使用谷歌地图。
在调试版本中,我可以看到 map ,但在 Release模式下,我看不到 map ,只有一个灰色框。
要生成发布版本,我使用了 Android Studio (0.8.2),并按照以下步骤操作:
这是日志上的错误:“加载 map 失败。联系 Google 服务器时出错。这可能是身份验证问题(但可能是由于网络错误)。”
我也尝试生成一个新的 API KEY,在应用程序上替换它并重新生成签名的 APK,但我得到了相同的结果。
我在我的方法中没有发现错误,我在互联网上阅读了很多关于此的文章。
帮助我,因为我快疯了:)
最佳答案
需要获取带有版本 SHA-1 的 API key 。
执行以下步骤:
keytool -list -v -alias ALIAS_NAME -keystore "PATH_TO_KEY_STORE" -storepass KEY_STORE_PASSWORD -keypass KEY_PASSWORD
所有这些信息来自(Build->Generate Signed APK)
关于android - map 未在发布的 Android 应用上显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25226475/