问题描述
在这次更新之前,我们可以从 Gradle 获取 SHA1 代码,但现在看起来已经改变了。
解决方法
通过这样做解决了这个问题: Check here
- 文件
- 设置
- 实验性
- 取消选中“在 gradle 同步期间不构建 gradle 任务列表”并单击“确定”
- 转到文件
- 将项目与 Gradle 文件同步
- 您将在下方看到签署报告的选项: Gradle -> 任务 -> Android -> 签名报告。
尝试在 AndroidStudio 终端中使用此命令行
./gradlew 签名报告
,第一步:点击执行 Gradle 任务
第 2 步:输入:“signingreport”并回车
,4.2 默认不构建 gradle 任务。
您可以在文件 > 设置 > 实验中打开它,取消选中“在 gradle 同步期间不构建 gradle 任务列表”,然后将项目与 gradle 文件同步
在 Android Studio 中,转到 Build 菜单 -> Generate Signed Bundle / APK
选择您的密钥库和密钥别名。
复制密钥存储路径和密钥别名。
这里的路径是/Users/technofreek/Documents/testkeystore
别名是key0。
打开终端并输入命令
keytool -list -v -keystore <your keystore path> -alias <your alias>
对于这个例子,这是命令
keytool -list -v -keystore /Users/technofreek/Documents/testkeystore -alias key0
这将打印您的 SHA1
,- 双班制
- 您添加了“gradle”
- 您寻找“将项目与 Gradle 文件同步”选项
- 点击该选项
- 再次进入gradle部分,就会生成
您好! :]
,选项 1:
- 从右侧打开
Gradle
窗口,然后点击Execute Gradle task
图标。
选项 2:
- 在 android studio 中打开
Terminal
,输入./gradlew signingReport
并按 Enter。
4.2 默认不构建 gradle 任务。 您可以在文件 > 设置 > 实验中打开它,取消选中“在 gradle 同步期间不构建 gradle 任务列表”,然后将项目与 gradle 文件同步
是的,它 100% 工作
,请转到工具 > firebase,右侧的“助理”标签将打开,然后选择您想要的功能,身份验证、realTimeDatabase 等点击连接到 firebase 和 firbase 控制台 将打开,您可以从那里从项目列表中选择您的项目,然后它将连接自动,一切都为您准备好了,我希望这会有所帮助
谢谢