为 Flutter/React-Native/Android-Native 应用程序生成 SHA-1

2024-02-22

我正在尝试为 Flutter 应用程序生成 SHA-1,以便 Android studio 支持 Google Sign in,但我不知道该怎么做,我看到一些帖子表明要运行命令,但我需要我猜是一个 jks 文件,而 flutter 不会创建它。

有人可以帮助我吗?


TERMINAL

转到终端中的项目文件夹。

Mac keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android

Windows keytool -list -v -keystore "\.android\debug.keystore" -alias androiddebugkey -storepass android -keypass android

Linux keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android

图形用户界面 Android Studio。

  1. 选择 android/app/build.gradle 文件,然后点击右上角的“Open for Editing in Android Studio”
  1. 打开 Gradle 面板并双击“SigninReport”,

see Android Studio Gradle 选项卡 https://stackoverflow.com/questions/52253196/android-studio-gradle-tab/62337288#62337288

  1. 就是这样!如果您使用 Firebase - 在那里添加这 2 个键。您应该添加两个密钥,否则,如果没有释放密钥,Google 登录将无法在设备上运行。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

为 Flutter/React-Native/Android-Native 应用程序生成 SHA-1 的相关文章

随机推荐