Android Studio Arctic Fox 2021.3.1 Gradle栏无signing report 无法获取SHA1
Android Studio Arctic Fox版本获取SHA1密钥的解决方案
问题原因
Android Studio Arctic Fox 2021.3.1及后续版本默认隐藏了Gradle任务列表,因此signing report选项不会直接显示在Gradle栏中。
解决方案1:恢复Gradle任务列表显示
- 打开设置页:Windows/Linux系统点击顶部菜单栏
File->Settings,Mac系统点击顶部菜单栏Android Studio->Preferences - 定位到
Experimental分类,取消勾选 Do not build Gradle task list during Gradle sync - 保存设置后,点击顶部菜单栏
File->Sync Project with Gradle Files同步项目 - 同步完成后打开右侧Gradle栏,依次展开
[你的项目名]->Tasks->android,找到signingReport选项双击运行,即可在Run面板输出内容中找到对应签名的SHA1值
解决方案2:无需修改设置,直接用命令行获取
如果不想改动默认配置,可以直接通过命令快速获取:
- 打开Android Studio底部的
Terminal面板,或在系统终端中进入项目根目录 - Windows系统执行命令:
gradlew signingReport - Mac/Linux系统执行命令:
./gradlew signingReport - 命令执行完成后,终端输出的
Variant: debug条目下的SHA1即为开发环境所需的Firebase配置密钥
提示:若需要正式发布环境的SHA1,请先在模块级build.gradle中配置好正式签名信息后再执行上述操作,否则默认只返回debug测试签名的SHA1值
内容的提问来源于stack exchange,提问作者Ali Al Fayed
相关产品推荐
相关产品推荐

