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

无法获取Android项目SHA1值,三种尝试方法均失败

Android获取SHA1值的问题与解决记录

初始尝试的SHA1获取途径

  • 查找C:\Users\username\.android路径下的debug.keystore文件
  • 在Android Studio的Gradle面板中找到Tasks\Android\signingReport
  • 执行命令行命令:
    keytool -exportcert -list -v \
    -alias androiddebugkey -keystore %USERPROFILE%\.android\debug.keystore
    

遇到的问题

  • C:\Users\username\.android路径下无debug.keystore文件,仅存在adbkey和adbkey.pub两个文件
  • Gradle面板中找不到Android文件夹,仅能看到app\Tasks\other下的testDebugUnitTest和testReleaseTest
  • 命令行执行后提示密钥库不存在

更新后的解决方法与状态

  • 在Android Studio安装目录C:\Android\.android下找到了debug.keystore文件
  • 在Android Studio中依次进入Files->Settings->Experimental,取消勾选“Only include test tasks in the Gradle task list generated during Gradle Sync”,同步项目后,点击顶部运行区旁的Gradle图标,返回Gradle面板即可找到Tasks->android->signingReport,双击后SHA1会显示在底部运行面板中
  • 命令行方法仍未解决

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.26 10:12:10