📜  如何在 android studio flutter 中获取 sha1 键 (1)

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

在 Android Studio Flutter 中获取 SHA1 键

在开发 Flutter 应用程序时,有时需要获取应用程序的 SHA1 键。这是因为 SHA1 键用于访问某些第三方服务,例如 Google 地图 API 和 Firebase。下面就来介绍如何在 Android Studio Flutter 中获取 SHA1 键。

第一步:打开命令行工具

在 Windows 中,打开 Command Prompt(命令提示符),在 Mac OS 或 Linux 中,打开 Terminal(终端)。

第二步:找到 keytool 工具

在命令行工具中输入以下命令:

keytool -list -v -keystore <路径>/debug.keystore

其中,<路径>是 debug.keystore 的路径。在 Windows 中,可以找到此文件有两种路径:

  • <用户目录>\.android\debug.keystore
  • <项目目录>\android\app\debug.keystore

在 Mac OS 或 Linux 中,debug.keystore 文件路径为$HOME/.android/debug.keystore

第三步:输入密码

当您运行此命令时,系统会提示您输入密钥库密码。在 Android Studio 中,默认密码为 android。如果您更改过密码,则需要输入已更改的密码。

第四步:获取 SHA1 键

在输入密码后,系统将输出密钥库的详细信息,包括 SHA1 键。查找以下行:

SHA1: XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX

其中,XX 代表 SHA1 键的十六进制值。

结论

现在,您可以将此 SHA1 键用于访问第三方服务。

注意:此过程适用于通过 Flutter 创建的默认 Android 应用程序。如果已更改应用程序的名称或打包名称,则此过程可能不适用。在这种情况下,请参考特定于您的应用程序的文档或支持论坛。