如何在Android Studio 2.3.1中获取SHA-1密钥?

时间:2017-04-24 14:16:56

标签: android android-studio firebase firebase-authentication sha1

当我尝试

Context context = getApplicationContext();
String text = "Content:" + contents + " Format:" + format;
Toast toast = Toast.makeText(context, text, Toast.LENGTH_LONG).show();

它没有给我任何关键或任何预期的东西。我无法在Android Studio 2.3.1中获得SHA-1密钥。

我明白了:

gradle(Right corner): My_project: app: click on tasks: android: signingReport 

提前致谢。

4 个答案:

答案 0 :(得分:23)

请尝试以下操作:How to get the SHA-1 fingerprint certificate in Android Studio for debug mode?

  1. 打开Android Studio
  2. 打开您的项目
  3. 单击Gradle(从右侧面板,您将看到Gradle Bar)
  4. 点击刷新(点击从Gradle Bar刷新,您将看到项目的List Gradle脚本)
  5. 单击您的项目(您的项目名称表单列表(根))
  6. 点击任务
  7. 点击Android
  8. 双击signedReport(您将在运行栏中获得SHA1和MD5)
  9. 您可以在Gradle Console
  10. 的日志中找到它

答案 1 :(得分:2)

  

从右侧面板中找到signingReport,您将看到Gradle Bar

enter image description here

  

双击signingReport

您可以在Gradle Console的日志中找到它

enter image description here

答案 2 :(得分:0)

如果解决方案都不能用于获取SHA-1密钥,请考虑以下步骤。工作解决方案

1。 文件 - >新建> google-> Google地图活动一旦创建了一个对话框,您将看到包名称等所有详细信息, SHA键等。

答案 3 :(得分:0)

您只需在android-studio中使用一个新的 MapsActivity ,然后转到 google_maps.api.xml ,然后您就可以获得SHA-1密钥