📜  如何在 android studio 中找到 sha key - Java (1)

📅  最后修改于: 2023-12-03 15:08:32.889000             🧑  作者: Mango

如何在 Android Studio中找到SHA Key

SHA Key 是一个用于验证应用程序是否合法的关键信息。在使用第三方服务(如 Google Maps API)时,您通常需要提供应用程序的 SHA Key。在 Android Studio 中找到 SHA Key 非常简单,下面就来介绍一下。

步骤
  1. 打开 Android Studio,并打开您的项目。
  2. 点击菜单栏中的 Gradle 标签,然后依次展开您的项目,直到展开 YourApp -> Tasks -> android,如下图所示。
// 示例代码片段
Gradle 
- YourApp
  - Tasks
    - android
  1. android 目录下,您应该能够看到一个名为 signingReport 的任务。双击它并等待几秒钟。
// 示例代码片段
app: signingReport
  1. 然后,在控制台窗口中,您将看到如下所示的输出。这是所有 key 的清单,包括 SHA Key:
// 示例代码片段
Variant: debug
Config: debug
Store: /Users/username/.android/debug.keystore
Alias: AndroidDebugKey
MD5: [MD5 hash]
SHA1: [SHA-1 hash]
SHA-256: [SHA-256 hash]
Valid until: [date]
Certificate fingerprints:
   MD5: [MD5 hash]
   SHA1: [SHA-1 hash]
   SHA256: [SHA-256 hash]
Signature algorithm name: SHA256withRSA
Subject DN: [subject DN]
  1. Variant: debug 中,您应该能够看到 SHA1、SHA256和MD5哈希。现在,你可以选择需要的任何一个 SHA Key 来使用了。
总结

在 Android Studio 中找到 SHA Key 需要这几个步骤:

  1. 打开你的 Android Studio 项目
  2. 点击菜单栏中的 Gradle 标签,然后展开 Tasks -> android -> signingReport
  3. 在控制台窗口中查看签名信息清单,找到任意所需的 SHA Key

现在,您已经找到了 SHA Key。如果您遇到了问题,请在评论区留言。