我试图得到SHA1,但我不能得到,因为缺少密钥库错误,我尝试了,它为我工作,我不知道它是否真的工作。 If you have your own jks file and did lead it with key.properties but still gives the error Missing Keystore that worked for me : 1.在android studio的终端上输入keytool -alias "AndroidDebugKey" -genkeypair,并输入android密码。 1.之后的其他字段或问题都不重要,只需按Enter键。 1.转到主目录(C:\Users),查找名为.keystore的文件。 1.将.keystore重命名为debug.keystore. 1.现在将其复制并粘贴到(C:\Users.android)。 1.重新运行signReport任务,为APP生成新的密钥。 来源:https://stackoverflow.com/a/63064024/7767761
storePassword=<password from previous step>
keyPassword=<password from previous step>
keyAlias=key
storeFile=<location of the key store file, such as /Users/<user name>/key.jks>
4条答案
按热度按时间4xrmg8kj1#
我试图得到SHA1,但我不能得到,因为缺少密钥库错误,我尝试了,它为我工作,我不知道它是否真的工作。
If you have your own jks file and did lead it with key.properties but still gives the error Missing Keystore that worked for me :
1.在android studio的终端上输入
keytool -alias "AndroidDebugKey" -genkeypair
,并输入android密码。1.之后的其他字段或问题都不重要,只需按Enter键。
1.转到主目录(C:\Users),查找名为
.keystore
的文件。1.将
.keystore
重命名为debug.keystore.
1.现在将其复制并粘贴到(C:\Users.android)。
1.重新运行signReport任务,为APP生成新的密钥。
来源:https://stackoverflow.com/a/63064024/7767761
bbmckpt72#
有同样的问题。我发现最干净的修复是生成一个调试密钥:
gradlew signinReport
将在那之后工作。Source
w8biq8rn3#
您可以遵循these steps:
创建一个名为/android/ www.example.com的文件key.properties,其中包含对密钥库的引用:
5jdjgkvh4#
我也遇到了同样的问题。当users/“Name”/.android/目录中缺少dubug.keystore文件时会出现此错误,只需在任何移动的设备上运行您的应用程序即可解决此错误。它将在目录中创建debug.keystore文件,现在运行signingreport时,错误应该消失。
干杯!