You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android Studio Gradle运行配置菜单缺失,无法获取Firebase认证所需SHA-1密钥

别担心,找不到Run Configurations菜单也完全能拿到Firebase需要的SHA-1密钥,我给你几个更直接的方法,顺便说说可能的原因:

方法1:用Gradle面板直接生成签名报告
  • 打开Android Studio右侧的Gradle面板(如果没显示,点击顶部菜单栏的View > Tool Windows > Gradle)
  • 展开你的项目名称,依次点击Tasks > android
  • 找到signingReport选项,双击它
  • 等Gradle执行完成后,底部的Run控制台会输出所有签名相关信息,里面就能找到SHA-1和SHA-256值
方法2:用Terminal命令生成
  • 打开Android Studio底部的Terminal面板
  • 根据你的系统输入对应命令:
    • Windows系统:gradlew signingReport
    • Mac/Linux系统:./gradlew signingReport
  • 回车运行,等待命令执行完毕,控制台同样会输出包含SHA-1的签名报告
为什么你的Run Configurations里没有这个选项?

可能是这几个原因:

  • 你当前的项目视图不是Android视图:点击左上角的视图切换按钮,把Project视图换成Android视图再试试
  • 你的模块配置成了Library而非Application:检查模块的build.gradle文件,确认顶部有plugins { id 'com.android.application' }(旧版是apply plugin: 'com.android.application'),如果是Library模块,不会有对应的Run Configuration选项
  • Android Studio缓存问题:试试File > Invalidate Caches...,选择Invalidate and Restart重启IDE,很多时候缓存问题会导致菜单异常

其实上面两种方法比用Run Configurations更高效,不用纠结菜单的问题,直接就能拿到需要的SHA-1~

内容的提问来源于stack exchange,提问作者Rupak Yeware

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.29 18:52:50