android 工作室在生成签名包后更改我的密码密钥
android studio change my password key after Generate Signed Bundle
我使用Android Studio: Arctic Fox 2020.3.1 Canary 12
我有一个奇怪的问题。我有密钥库,输入正确的密码和别名并将“记住密码”设置为开。第一次,一切都很好。但是如果我重新使用 Generate Signed Bundle,我的密钥密码有不同的含义并且我有错误:
> Task :app:packageRelease FAILED
Execution failed for task ':app:packageRelease'.
> A failure occurred while executing com.android.build.gradle.tasks.PackageAndroidArtifact$IncrementalSplitterRunnable
> com.android.ide.common.signing.KeytoolException: Failed to read key profit from store "D:\android_profit_key": Cannot recover key
如果我再次输入正确的密钥密码 - 错误将消失并且构建将结束。
也许这很重要:
我的密钥是在 Mac OS 系统上创建的。但是现在我使用 Windows 10.
也许现在我必须在密钥库和密钥密码中使用相同的密码(现在它们彼此不同。)
我注意到以下模式:
当我决定使用不同的密码创建一个新密钥时,我遇到了两个错误:
因此,现在如果密码不同,android studio 将无法正常工作。
决定:
创建一个新密钥或添加一个与密钥本身具有相同密码的别名。
我使用Android Studio: Arctic Fox 2020.3.1 Canary 12 我有一个奇怪的问题。我有密钥库,输入正确的密码和别名并将“记住密码”设置为开。第一次,一切都很好。但是如果我重新使用 Generate Signed Bundle,我的密钥密码有不同的含义并且我有错误:
> Task :app:packageRelease FAILED
Execution failed for task ':app:packageRelease'.
> A failure occurred while executing com.android.build.gradle.tasks.PackageAndroidArtifact$IncrementalSplitterRunnable
> com.android.ide.common.signing.KeytoolException: Failed to read key profit from store "D:\android_profit_key": Cannot recover key
如果我再次输入正确的密钥密码 - 错误将消失并且构建将结束。
也许这很重要: 我的密钥是在 Mac OS 系统上创建的。但是现在我使用 Windows 10.
也许现在我必须在密钥库和密钥密码中使用相同的密码(现在它们彼此不同。)
我注意到以下模式:
当我决定使用不同的密码创建一个新密钥时,我遇到了两个错误:
因此,现在如果密码不同,android studio 将无法正常工作。
决定: 创建一个新密钥或添加一个与密钥本身具有相同密码的别名。