Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/55.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android studio android studio在生成签名包后更改我的密码密钥_Android Studio_Compiler Errors_Signed_Change Password_Key Generator - Fatal编程技术网

Android studio android studio在生成签名包后更改我的密码密钥

Android studio android studio在生成签名包后更改我的密码密钥,android-studio,compiler-errors,signed,change-password,key-generator,Android Studio,Compiler Errors,Signed,Change Password,Key Generator,我使用安卓工作室:北极狐2020.3.1金丝雀12 我有一个奇怪的问题。我有密钥存储,输入正确的密码和别名,并将“记住密码”设置为On。第一次,一切都很好。但如果我重新使用生成签名包,我的密钥密码具有不同的含义,我有错误: > Task :app:packageRelease FAILED Execution failed for task ':app:packageRelease'. > A failure occurred while executing com.android

我使用安卓工作室:北极狐2020.3.1金丝雀12 我有一个奇怪的问题。我有密钥存储,输入正确的密码和别名,并将“记住密码”设置为On。第一次,一切都很好。但如果我重新使用生成签名包,我的密钥密码具有不同的含义,我有错误:

> 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系统上创建的。但现在我用的是Windows10


也许现在我必须在密钥存储和密钥密码中使用相同的密码(现在它们彼此不同)。

我注意到以下模式: 当我决定用不同的密码创建一个新密钥时,出现了两个错误:

因此,如果密码不同,现在android studio无法正常工作

决策: 创建新密钥或添加与密钥本身密码相同的别名