gpt4 book ai didi

firebase - 使用Flutter可以从哪里获得SHA-1证书指纹? (使用flutter create --androidx ProjectName)

转载 作者:行者123 更新时间:2023-12-03 04:20:31 25 4
gpt4 key购买 nike

我想使用flutter制作一个简单的登录页面,并将其与firebase一起使用。创建项目代码的第一步:

flutter create --androidx ProjectName
我在IDE终端上编写了此代码,并成功执行了它。我可以正常编码,直到必须将项目重新定向到Firebase为止。我一直不知道在哪里可以找到SHA-1指纹证书。
我安装了Java和Android Studio。当我按照说明在IDE终端上进行编码和使用keytool时: keytool -list -v\ alias androiddebugkey -keystore ~/.android/debug.keystore它说别名是非法的选择。而且我在android studio窗口的最右边找不到gradle选项卡。这是唯一阻碍我发展的事情。
链接至教程: https://medium.com/flutter-community/flutter-implementing-google-sign-in-71888bca24ed

最佳答案

当使用android studio打开flutter项目时,有时会发生这种情况,其中gradle选项卡没有出现在右侧。要检查SHA-1:

  • 首先,您需要右键单击android文件夹中的gradlew,然后选择在终端中打开。
  • 在目录中,键入gradlew signingReport
  • 如果成功,它将向您显示SHA-1。

  • 如果启动守护程序时发生错误,请执行以下步骤:
  • 转到android文件夹并搜索gradle.properties。
  • 查找org.gradle.jvmargs=-Xmx1536M并将1536更改为1024。
  • 重新启动gradlew signingReport进程,它应该运行。
  • 关于firebase - 使用Flutter可以从哪里获得SHA-1证书指纹? (使用flutter create --androidx ProjectName),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62867733/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com