这里需要一些帮助。
我在 AppStore 上有一个指南应用程序,我正在尝试为 Android 构建相同的应用程序,但我在使用 Google map 时遇到了一些问题,总是出现黑屏。
-我已按照以下说明进行操作:https://developers.google.com/maps/documentation/android/start .
这是我到目前为止所做的。
-已安装Eclipse Keytool
-已在项目中添加Google Play Services Library
-拥有出色的 SHA1 指纹
-从 Google Developer 获得适用于 Android 应用程序(带证书)的 key
-传递 manifest.xml 中的键
-已从 lib 文件中删除 google-play-services-remove.jar。
当我在真实设备上测试我的应用程序时没有错误或警告,但我的 LogCat 中有这条红线:
(Authorization failure. Please see https://developers.google.com/maps/documentation/android/start for how to correctly set up the map.
Ensure that the following correspond to what is in the API Console: Package Name: com.cyououtandroid, API Key: AIzaSXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXGkyAxg, Certificate Fingerprint: DF6E6EXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX0F2E5)
我确定我遗漏了一些东西,但我想不通。
最佳答案
首先检查以下事项
您已添加调试 SHA1 key (用于测试)
您已添加 Release SHA1 key (从已签名的 apk 生成的 key 以供发布)
您的 Package to Key 组合不正确,这就是您身份验证失败的原因。
注意:不要从您的 java 构建路径和 google play 服务库中删除 Maps.jar。
关于android - 谷歌地图在 android 上不断出现黑屏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19095826/