Android Google Map V2身份验证问题

时间:2015-10-16 12:51:15

标签: android google-maps google-maps-android-api-2

我正在使用Google Map V2。我在Google Developer Console上创建了API Key,也启用了Google Maps Android API。在我的应用程序中集成了API Key。但每当我在地图视图上运行应用程序时,它会向我显示以下错误。

我通过debug.keystore创建了SHA-1证书指纹 我正在研究Eclipse。

  

10-16 17:39:22.983:E / b(24170):服务器上的身份验证失败。   10-16 17:39:22.983:E / Google Maps Android API(24170):授权失败。有关如何正确设置地图的信息,请参阅https://developers.google.com/maps/documentation/android/start。   10-16 17:39:22.986:E / Google Maps Android API(24170):在Google Developer Console中(https://console.developers.google.com)   10-16 17:39:22.986:E / Google Maps Android API(24170):确保" Google Maps Android API v2"已启用。   10-16 17:39:22.986:E / Google Maps Android API(24170):确保存在以下Android Key:   10-16 17:39:22.986:E / Google Maps Android API(24170):API密钥:AIzaSyC2MVY7YknNfRtScZ45q7NcAADtF59IfnI   10-16 17:39:22.986:E / Google Maps Android API(24170):Android应用程序(;):BE:7B:1E:07:B4:F0:F9:9E:74:09:CF:01:CC :F5:DF:EA:6E:4B:0D:E2; com.example.cc

我仔细检查了API Key及其创建的内容。

由于

1 个答案:

答案 0 :(得分:1)

<meta-data
android:name="com.google.android.maps.v2.API_KEY"
android:value="//place your API key here" />

如果您已完成,请检查SHA1密钥和包名称。您在控制台中提供的软件包名称以及构建gradle中的软件包名称 - &gt; applicationId应该是相同的。确保您已提供真正的SHA1密钥。