颤振-获得SHA-1证书-Android Studio 3.2.1
我正在为我的颤振项目检索SHA-1指纹证书。这通常可以通过进入Android Studio右侧的Gradle面板并单击颤振-获得SHA-1证书-Android Studio 3.2.1,android,android-gradle-plugin,firebase-authentication,flutter,sha1,Android,Android Gradle Plugin,Firebase Authentication,Flutter,Sha1,我正在为我的颤振项目检索SHA-1指纹证书。这通常可以通过进入Android Studio右侧的Gradle面板并单击signingReport来完成 但问题是,在《颤振》中,它根本没有显示Gradle面板,经过一个小时的搜索,我仍然找不到让面板显示的方法 我尝试了Keytool方法,但它告诉我在命令提示符中没有这样的命令。我如何获得我的颤振项目的SHA-1证书?我需要它来与Firebase Auth签署我的颤振项目 我还搜索了Firebase文档,没有关于如何在Flatter中找到SHA-1的
signingReport
来完成
但问题是,在《颤振》中,它根本没有显示Gradle面板,经过一个小时的搜索,我仍然找不到让面板显示的方法
我尝试了Keytool方法,但它告诉我在命令提示符中没有这样的命令。我如何获得我的颤振项目的SHA-1证书?我需要它来与Firebase Auth签署我的颤振项目
我还搜索了Firebase文档,没有关于如何在Flatter中找到SHA-1的文档。它只是说SHA-1是使用Firebase Auth所必需的
相关问题您是说以下选项(查看渐变面板)根本不可用吗 说明了如何使用
keytool
获取SHA-1使用with命令提示符下的命令:
keytool -list -v -alias androiddebugkey -keystore %USERPROFILE%\.android\debug.keystore
如果命令不起作用,则包括keytool.exe
的路径。对我来说,这是C:\ProgramFiles\Java\jdk-12.0.2\bin\keytool.exe
。所以我使用的命令如下:
"C:\Program Files\Java\jdk-12.0.2\bin\keytool.exe" -list -v -alias androiddebugkey -keystore %USERPROFILE%\.android\debug.keystore
我也有同样的问题,要获得SHA-1,有两种方法:
./gradlew signingReport
然后它将显示签名报告
,您可以从中检索SHA-1
您是否尝试打开android Studio中的
android/
目录并检查菜单是否可用?@Günter是的,我有。我甚至打开了一个build.gradle
文件。不在我的flatter项目中。你有一个flatter项目还是一个普通的Android项目?因为我在菜单中看不到任何颤振选项,这通常在处理颤振项目时会出现。嗨。谢谢你的回答奏效了。它不需要chmod
命令。在flift项目的/android
目录中直接执行/gradlew signingReport
。
./gradlew signingReport