如何在开发者控制台中启用"Google Maps Android API v2"

SR1*_*991 10 android google-maps google-maps-android-api-2

我开发了一个应用程序来显示我在谷歌地图上的位置.当我运行程序时,它显示以下错误.

在此输入图像描述

但我找不到启用"Google Maps Android API v2"的方法.我发现了同样的问题.我不清楚如何遵循这一步骤.

在此输入图像描述

你能帮我解决一下吗?

小智 6

在开发人员控制台中,转到API Manager

你需要一些API密钥.

  • 转到凭据.
  • 选择" 创建凭据",然后选择"API密钥"和"Android密钥".
  • 在下一个屏幕中,为您的凭证添加任何名称.
  • +添加包名称指纹中写下您的包名称(com.sourcey.materialwhatever)和日志中显示的指纹(E4:...:B9).

API Manager  - 凭据

现在从API Manager转到Overview

  • 查找"Google Maps Android API"并启用它.

API Manager  - 概述

安装android sdk时可能有一个调试密钥库,使用它可以检查你的指纹:($ HOME/.android/debug.keystore是默认位置)

keytool -list -v -keystore .android/debug.keystore
Run Code Online (Sandbox Code Playgroud)

http://developer.android.com/intl/es/tools/publishing/app-signing.html


M_d*_*oid 5

没有其他方法对我有用,但这解决了我的问题:

  1. 打开您的控制台 (console.developers.google.com)
  2. 从左侧选择凭据
  3. 单击您的 API 密钥
  4. 单击 Key Restrictions 下的 API Restrictions
  5. 单击选择 API 和
  6. “Maps SDK for Android”到您的 API 限制列表
  7. “节省”

在此处输入图片说明