Ivan Alfredo Asked: 2020-04-07 08:23:30 +0800 CST 2020-04-07 08:23:30 +0800 CST 2020-04-07 08:23:30 +0800 CST 如何修复:keytool 错误 Keystore 被篡改或密码不正确 772 当试图知道我的 android studio 项目的密钥库的 Sha-1 指纹时,为了生产,它向我显示了这个错误,别名和密码是正确的: 我正在从该位置的控制台中执行此操作: C:\Program Files\Java\jdk1.8.0_131\bin 并运行命令: keytool -exportcert -list -v -keystore C:\keystore\certificado.jks -alias aliasEjemplo -storepass Password-1 -keypass Password-2 我很感激帮助。 android 1 Answers Voted Best Answer Jorgesys 2020-04-07T08:30:11+08:002020-04-07T08:30:11+08:00 请记住,您的 Keystore 和您的别名的密码可能不一样,这是您在创建 Kesytore 时根据您加载的密钥库的路径定义的,我想它是您的生产密钥库。 如果您写的相同或这是错误的,您会收到以下消息: 原因:org.gradle.tooling.BuildException:无法从存储“C:...\myown.keystore”读取密钥...:密钥库被篡改,或密码 在 com.android.build.gradle 不正确。 internal.scope.OutputScope.lambda$parallelForEachOutput$10(OutputScope.java:241) 保存这些信息很重要,虽然密码可以相同,也可以定义不同的,但如果数据写入不正确,就会出现上述错误。
请记住,您的 Keystore 和您的别名的密码可能不一样,这是您在创建 Kesytore 时根据您加载的密钥库的路径定义的,我想它是您的生产密钥库。
如果您写的相同或这是错误的,您会收到以下消息:
保存这些信息很重要,虽然密码可以相同,也可以定义不同的,但如果数据写入不正确,就会出现上述错误。