Android Studio 4.2 在 Gradle 栏中不显示签名报告。

46

我正在使用Firebase开始一个新项目,需要从我的项目中获取SHA1密钥。最近,我将Android Studio升级到了4.2版本,并且签名报告选项卡从Gradle工具栏中消失了。

请按照以下图像操作:

enter image description here

如何在Android Studio 4.2中轻松获取SHA1?


我也遇到了相同的错误。4.1 版本上可以正常运行吗?我正在考虑降级到以前的版本。一些用户建议在终端中使用“gradlew signingReport”命令,这样就可以获得 sha1 密钥。但对我来说没用,我不断收到错误消息。如果你成功了,请告诉我。 - Pannam T
你找到解决方案了吗?我也遇到了同样的错误。如果你成功了,请更新你的答案。 - ppreetikaa
15个回答

1
您也可以手动完成,而无需使用Android Studio:

调试

keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android

发布

keytool -list -v -keystore {PATH_TO_RELEASE_KEYSTORE} -alias {RELEASE_KEYSTORE_ALIAS}

0
我通过使用以下代码解决了这个问题: .\gradlew signingReport

0

最新的Android Studio 4.2.1版本,

  1. 在屏幕最右侧点击Gradle
  2. 点击执行Gradle任务按钮
  3. 输入以下内容:your_app_name [signingReport]

按照这种方式输入

enter image description here


0
非常简单! ...进入您的Buil.gradle(项目:<app_name>)... 删除Maven()行... 它已经过时并阻止了signingReport的显示! 然后同步/重建。

0
如果上面的gradle搜索栏对您不起作用,那么我们在同一页面上。对于那些与gradle搜索有困难的人来说,正确的答案是:转到Android终端[左下角],在终端中键入此命令“gradlew signingReport”。请确保您在后缀中输入了“w”。我希望这对所有未来的开发者有所帮助。谢谢!!

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接