始终无法为Android创建Google Map API密钥

时间:2019-04-03 01:55:30

标签: android google-maps google-maps-api-3 google-cloud-platform

enter image description here

我是使用Google地图的新手,已经尝试了一天。但是当我尝试通过网站https://cloud.google.com/maps-platform/?apis=maps

为我的android项目创建google map API密钥时

然后我总是无法创建如下图所示的API密钥:

enter image description here

我做错了什么,还是Google的临时问题?还是可以使用适用于Android Google Map的crate API Key替代方案?

此错误仅出现在我的特定Google帐户上,当切换到其他gmail时,此错误永不会出现

3 个答案:

答案 0 :(得分:1)

此问题已在Google Maps问题跟踪器中识别并得到解决。如果您仍然对此有疑问,请在issue上加上星号,并在复制步骤中添加您正在遇到的问题的注释。

答案 1 :(得分:0)

您尝试过这些步骤吗?

  • 使用“ G Suite”的系统管理员电子邮件地址登录到Google 帐户
  • 转到此处https://console.cloud.google.com/iam-admin/iam/organization 点击左侧菜单上的身份标签。 (它创建了一个身份)
  • 单击左侧菜单上的“ IAM”选项
  • 通过点击,将帐单帐户角色添加到sys管理员电子邮件中 该用户名右侧的铅笔图标。 (我认为你可以 可能会在此处从组织添加另一个用户并分配 向他们计费角色)
  • 转到Gsuite管理员:https://admin.google.com/并单击“应用程序”
  • 然后单击“其他Google服务”并启用“ Google 开发人员控制台”
  • 然后转到https://console.cloud.google.com/billing选择您的 “选择组织:”下拉框中选择组织
  • 点击屏幕中间的“添加结算帐户”按钮

来自 Enable Google Maps Platform error

答案 2 :(得分:0)

可能是暂时的。当您尝试遵循“入门URL”时,是否会出现相同的错误? https://cloud.google.com/maps-platform/?apis=maps

如果是这样,请检查几件事:

  1. 访问此页面时,您是否真的使用有效的Google帐户登录? (由于您提到了“特定的Google帐户”,因此我认为这不是您的问题)
  2. 您是否正在使用已禁用Google Developers Console访问的G Suite域帐户?

1)如果您未使用有效的Google帐户登录,则会收到此错误。您可以在以下页面上创建一个新的non-gmail.com Google帐户: https://accounts.google.com/signup/v2/webcreateaccount?hl=en-GB&flowName=GlifWebSignIn&flowEntry=SignUp&nogm=true

2)如果您使用有效的Google帐户登录,那是G Suite帐户吗?如果是这样,则可能是由于您的域管理员禁用了您帐户上的Google Developers Console访问权限而导致的错误。如果是这样,则管理员可以通过以下方式重新启用此服务:https://stackoverflow.com/a/45621397/11316072

注意:当“入门”按钮不起作用时,您可以直接进入Google Developers Console创建新项目(https://console.cloud.google.com/project),创建API密钥((https://console.cloud.google.com/apis/credentials?project=),启用所需的API(https://console.cloud.google.com/apis/library?project=),并为项目启用计费(https://console.cloud.google.com/billing/linkedaccount?project=)。