无法在新的android studio更新中找到签名报告

tcbh2hod  于 2023-03-30  发布在  Android
关注(0)|答案(4)|浏览(303)

我前天更新了我的android studio到最新版本,现在我找不到签名报告,它曾经在右手边的Gradle部分的任务下。

nkcskrwz

nkcskrwz1#

我也遇到了同样的问题(可能是一个新特性idk),但是作为一种解决方法,你也可以在终端中使用./gradlew signingReport命令。

nkoocmlb

nkoocmlb2#

只需进入设置

Ctrl + Alt + S or File --> Settings

然后转到实验,并取消选中在Gradle同步期间不构建Gradle任务列表。
First Set Of Instructions
然后单击应用,然后关闭窗口并按下将项目与Gradle文件同步。
Second Set Of Instructions
Walla!!Here You Go!!Result

7d7tgy0s

7d7tgy0s3#

进入android studio上的android视图,然后输入

gradlew signingReport
o75abkj4

o75abkj44#

要在Android Studio中查找Android应用的SHA-1指纹,请执行以下步骤:

  • 1.打开您的Android Studio项目。2.单击屏幕右侧的Gradle选项卡。3.导航到您的项目〉Tasks〉android〉signingReport。4.双击signingReport任务。这将在屏幕底部的Run窗口中生成一个报告。5.报告中将显示应用的每个构建变体的SHA-1指纹。

或者,您也可以在“终端”窗口中使用以下命令:
./gradlew signingReport
这将生成与上述相同的报告。
对于Flutter
要在Android Studio中为Flutter项目查找Android应用的SHA1指纹,请执行以下步骤:

  • 1.在Android Studio中,打开Flutter项目。2.在项目目录中,导航到android文件夹并展开它。3.在android文件夹中,找到名为www.example.com的文件gradle.properties并打开它。4.如果它不存在,请在android文件夹中创建一个名为www.example.com的新文件gradle.properties。

将以下行添加到gradle.properties文件中:
android.enableJetifier=true android.useAndroidX=true
6.接下来,在Android Studio中打开终端,运行以下命令导航到android文件夹:
安卓CD
7.进入android文件夹后,运行以下命令生成SHA1指纹:
./gradlew signingReport
8.运行命令后,等待几秒钟,直到构建过程完成。一旦过程完成,您应该在控制台输出中看到SHA1指纹。指纹将在Variant下列出:调试部分。
注意:如果您已经为应用生成了签名密钥,则可以在Keystore文件中找到SHA1指纹。您可以使用以下命令从Keystore文件生成SHA1指纹:
keytool -list -v -keystore [keystore文件的路径] -alias [别名] -storepass [存储密码] -keypass [密钥密码]
将[path to keystore file]、[alias name]、[store password]和[key password]替换为Keystore文件的实际值。

相关问题