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

Android Studio 4.2 doesn't show signing report in the Gradle bar

我正在使用 Firebase 开始一个新项目,我必须从我的项目中获取一个 SHA1 密钥。最近我将 Android Studio 更新到 4.2 版,Gradle 栏中的签名报告选项卡消失了。

照图:

如何在 android studio 4.2 中轻松获取 SHA1?

  1. 单击右侧 gradle 图标

  1. 在终端中输入 gradle signingReport

然后你就得到了想要的SHA指纹。

终端类型

gradle signingReport

并且必须按下

Ctrl+enter

在 Android Studio 4.2.1v 中,控制台上的命令是:gradlew singinReport

以上命令在较新版本中无法识别

一个新的 Android 工作室 4.2.1,

  1. 点击屏幕最右侧的Gradle
  2. 单击执行 Gradle 任务按钮
  3. 这样输入:your_app_name [signingReport]

这样输入

我也为此苦苦挣扎。最新更新(当前:Android Studio 4.2.1)在 Gradle > app

下没有 Tasks 选项

相反,转到终端并输入 gradlew signingReport

如果上面的 gradle 栏搜索不适合您,您和我在同一页面上。对于那些正在努力搜索 gradle 的人的正确答案。 转到 Android 终端 [左下角],在终端中键入此命令“gradlew signingReport”。确保在后缀中加上“w”。我希望这对所有未来的开发人员都有帮助。谢谢!!

转到终端并键入命令 'gradle signingReport' 并按 CTRL,然后仅按 ENTER

很简单! ...转到您的 Buil.gradle(项目:)... 删除 Maven() 行... 它已被弃用并阻止 signingReport 显示! 然后Sync/Rebuild.

您也可以在没有 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}

第 1 步: 打开设置单击“实验”选项
第 2 步: 取消选中---> “在 Gradle 同步期间不要构建 Gradle 任务列表”
步骤 3: 再次同步您的项目
现在您可以在 Gradle 选项卡中看到签名报告

One of the way to get SHA1 key is using Terminal:

  • 在 android 工作室中打开 Terminal,输入 ./gradlew signingReport,然后按 Enter。

取消选中“在 gradle 同步 期间不构建 gradle 任务列表”并单击 'OK'。

现在再次按下 gradle 按钮,您将看到选项

现在按签名报告获取SHA1

不要去右上角的gradle。

只需在您的终端中输入 gradlew signingReport

首先你会喜欢这个屏幕:

现在您必须转到设置 > 实验性 > 并取消选中 > 在 gradle 同步期间不构建 gradle 任务列表。

然后你有 sync project must 然后它会显示你的 sigin 报告