gpt4 book ai didi

android - 实现 AppInvites 时的结果代码 3

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:42:45 24 4
gpt4 key购买 nike

我正在尝试实现 AppInvites。我已经完成了这里写的所有步骤 https://firebase.google.com/docs/invites/android

并且不断得到RESULT_CODE = 3,我做错了什么?

最佳答案

为了确保这不是您的代码,您可以从此处下载 Firebase 的快速入门示例:https://github.com/firebase/quickstart-android .确保使用正确的包名称更新应用级 gradle 文件。

您遵循的指南有点不完整,并且没有明确提及在 Firebase 控制台中设置项目时需要提供应用的 SHA1 key 。以下是将发布证书和调试证书的 SHA1 key 添加到现有 Firebase 项目的方法:

How to find the SHA1 for your keystore :

  1. 在命令提示符下,导航到您的 Java 安装。您将使用 Java 的内置 keystore 实用程序。
  2. 对于发布证书,键入以下内容:

    keytool -exportcert -list -v -alias <your-key-name> -keystore <path-to-production-keystore>

    记下它提供的 SHA1 key 。

  3. 对于调试证书,键入以下内容:

    keytool -exportcert -list -v -alias androiddebugkey -keystore %USERPROFILE%\.android\debug.keystore

    再次注意它提供的 SHA1 key 。由于此 key 对于每个 Android 开发环境都是唯一的,因此请随时为您要构建的每个环境重复此步骤。

获得 SHA1 key 后,将它们都输入到您的 Firebase 项目中:

  1. 转到您的 Firebase 控制台。
  2. 点击相关项目上的三个溢出点,然后点击“管理”。
  3. 点击 SHA1 并输入您的第一个 key 。
  4. 再次点击 SHA1 并输入您的第二个 key 。

从那里,您只需下载新的 google-services.json 文件并将其添加到您项目的/app 目录。

关于android - 实现 AppInvites 时的结果代码 3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37883664/

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