获取SHA-1指纹的方法和获取指纹的方法一样吗?之前,我正在运行这个命令:
我不清楚我得到的结果是不是SHA-1指纹。有人能解释一下吗?
获取SHA-1指纹的方法和获取指纹的方法一样吗?之前,我正在运行这个命令:
我不清楚我得到的结果是不是SHA-1指纹。有人能解释一下吗?
当前回答
在最近更新的Android Studio 4.2中,我们无法获得文件:signing report。所以,我们可以通过以下步骤再次得到这个结果:
File -> Settings -> Experimental ->
Now we need to uncheck the *do not build Gradle list during Gradle sync* ->
Click Ok -> now again go to File -> Click on *Sync Project with Gradle files*
现在你可以理解其他答案的意思了。
感谢@PapayaCoders Youtube频道解决了这个问题。这里是关于这个问题的视频链接。
其他回答
如果你没有Keystore和别名,你可以使用这个命令:
keytool -list -printcert -jarfile app.apk
此解决方案适用于android studio 3.5版本:
打开你的项目到Android工作室。 点击右边的Gradle标签。 会看到两个东西,一个是我们的项目(根)和应用程序。 选择我们的项目,在你的情况下,它可能是你的应用程序。 右键单击项目并刷新它。 然后单击项目拖放按钮。 点击Tasks,你会看到android文件夹。 双击signingReport,将在Run console中看到详细信息。
一个更简单的方法是在项目根目录下运行。/gradlew signingReport 本文还解释了其他方法
在ANDROID STUDIO执行以下步骤:
点击ANDROID STUDIO IDE右侧的Gradle菜单 展开任务树 在signingReport上点击
您将能够在IDE的底部看到签名
截至2020年9月,如果您想获得发布密钥存储库证书的SHA-1指纹。只需打开您的谷歌播放开发控制台,并打开应用程序签名选项卡。