1

我在生成注册到谷歌 API 所需的 SHA-1 密钥时遇到问题......这是我最接近的,通过输入:

keytool -list -v -keystore "C:\Users\Rakeeb\.android\debug.keystore".keystore -storepass android -keypass android

这给出了一个错误Access Denied

其他格式导致错误 Invalid format。

4

1 回答 1

1

最简单的方法:

在最后一步中为 Android Studio V 2.2 添加了更新

有两种方法可以做到这一点。

1.更快的方式

  1. 打开安卓工作室
  2. 打开你的项目
  3. 单击 Gradle(从右侧面板,您将看到Gradle Bar
  4. 单击 Refresh(从Gradle Bar单击 Refresh ,您将看到List Gradle 项目的脚本)
  5. 单击您的项目(您的项目名称表单列表(根))
  6. 点击任务
  7. 点击安卓
  8. 双击signingReport(您将在运行栏中获得SHA1MD5
  9. 模块选择下拉列表中选择应用程序模块以运行或调试您的应用程序

检查下面的屏幕截图:

在此处输入图像描述

2.使用谷歌地图活动

  1. 打开安卓工作室
  2. 打开您的项目
  3. 点击文件菜单 -> 选择新建-> 点击谷歌-> 选择谷歌地图活动
  4. 将出现一个对话框->单击完成
  5. Android Studio会自动生成一个名为google_maps_api.xml
  6. 您将在此处获得调试 SHA1密钥(在XML 文件的第 10 行)

检查下面的屏幕截图:

在此处输入图像描述

Android Studio V 2.2 更新

执行有问题。

解决方案:

  • 单击运行栏中切换任务执行/文本模式

检查下面的屏幕截图:

在此处输入图像描述

完毕。

于 2017-05-01T20:41:33.510 回答