Google地图未在发布版本中显示

时间:2014-12-10 02:22:35

标签: android google-maps

我收到此错误:无法连接到Google API客户端:ConnectionResult {statusCode = API_UNAVAILABLE,resolution = null}

不确定我做错了什么。我在Google API控制台的Android应用程序中有两个SHA-1指纹(一个来自调试密钥库,一个来自发布密钥库)。

然而,地图在调试模式下显示正常。

到目前为止,我基本上已经完成了本文档中的所有内容: https://developers.google.com/maps/documentation/android/start#get_an_android_certificate_and_the_google_maps_api_key

1 个答案:

答案 0 :(得分:1)

如果它在调试版本而不是发行版本中工作,则可能是您忘记更改清单文件中的API密钥。确保您在AndroidManifest.xml文件中使用的API密钥与Google Developer's Console关联的API密钥相同,后者与应用程序的发布版本相对应,而非调试版版本

这是我所说的清单中的一行:

<meta-data
android:name="com.google.android.maps.v2.API_KEY"
android:value="API_KEY"/>