Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/64.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应用程序生成签名包时密码验证失败_Android Studio_Gradle - Fatal编程技术网

Android studio 为我的android应用程序生成签名包时密码验证失败

Android studio 为我的android应用程序生成签名包时密码验证失败,android-studio,gradle,Android Studio,Gradle,现在,我需要在每次生成签名包时输入密钥存储密码和密钥密码,即使选中“记住密码”。 它似乎出现在我的新配置Android Studio 4.2和Gradle 4.2.0中 有了记住的密码,我现在得到了生成捆绑包的结果“密码验证失败” 重新输入密码后,生成过程正常 出了什么问题 更新:Android Studio的新版本4.2.1。但我仍然无法连续生成两个版本: 21:29 Executing tasks: [:app:bundleRelease] in project D:\Android S

现在,我需要在每次生成签名包时输入密钥存储密码和密钥密码,即使选中“记住密码”。 它似乎出现在我的新配置Android Studio 4.2和Gradle 4.2.0中

有了记住的密码,我现在得到了生成捆绑包的结果“密码验证失败” 重新输入密码后,生成过程正常

出了什么问题

更新:Android Studio的新版本4.2.1。但我仍然无法连续生成两个版本:

21:29   Executing tasks: [:app:bundleRelease] in project D:\Android Studio Projects\Acme

21:30   Gradle build finished in 52 s 8 ms

21:30   Generate Signed Bundle
            App bundle(s) generated successfully for module 'Acme.app' with 1 build variant:
            Build variant 'release': locate or analyze the app bundle.

21:30   Executing tasks: [:app:bundleRelease] in project D:\Android Studio Projects\Acme

21:31   Gradle build failed in 34 s 262 ms

21:31   Generate Signed Bundle: Errors while building Bundle file. You can find the errors in the 'Messages' view.
任务“:app:signReleaseBundle”的执行失败。 执行com.android.build.gradle.internal.tasks.FinalizeBundleTask$BundleToolRunnable时出错 无法从存储区“D:\Android Studio Projects\acme\app\my release key.keystore”读取密钥acme\u alias\u名称:密钥库被篡改或密码不正确


您必须在没有任何特殊字符和数字的情况下更改密钥库文件名,因为我也面临同样的问题,在我的情况下,我的密钥库文件名带有下划线,我删除了下划线并尝试了,apk成功构建。试试这个,让我们知道。

这是上一个studio版本中引入的错误。多年来运行良好,在生成已签名的APK后使用此版本更改项目或模块会导致下一代APK出现此错误。他们正在破坏密码,这与文件名无关。

这可能是一个错误,我也有同样的问题。我从密钥库文件名中删除了hypens,然后一行生成了3个签名包!谢谢你的简易旁路。旁路今天失败了。需要反复输入密码。