我正在使用 Firebase 启动一个新项目,我必须从我的项目中获取 SHA1 密钥。最近我将 Android Studio 更新到了 4.2 版本,签名报告选项卡从 Gradle 栏中消失了。
跟随图片:
如何在android studio 4.2中轻松获取SHA1?
我也为此苦苦挣扎。最新更新(当前:Android Studio 4.2.1)在
Tasks
> Gradle
下没有
app
选项
相反,请转到终端并输入
gradlew signingReport
第1步:打开设置,点击“实验”选项
第2步:取消选中--->“在Gradle同步期间不要构建Gradle任务列表”
第3步:再次同步您的项目
现在你可以在 Gradle 选项卡中看到签名报告
转到终端并输入命令“gradlesigningReport”,然后按 CTRL 键,然后仅按 Enter
不要去右上角的 gradle。
只需在终端中输入 gradlewSigningReport。
在 Android Studio 4.2.1v 中,控制台上的命令是:gradlew singinReport
以上命令在新版本中无法识别
您也可以在没有 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}
如果上面的 gradle 栏搜索不适合您,那么您和我在同一页面上。对于那些在 gradle 搜索中苦苦挣扎的人来说,这是正确的答案。 转到 Android 终端 [左下侧],在终端中键入此命令“gradlewsigningReport”。确保在后缀中添加“w”。我希望这对所有未来的开发人员有所帮助。谢谢!!
非常简单!
...转到您的Buil.gradle(项目:
我通过使用这行代码解决了这个问题 .\gradlew 签名报告