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

标签 android-studio gradle

现在,即使选中了“记住密码”,每次生成签名包时也需要输入 keystore 密码和 key 密码。
它似乎出现在我对 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.

Execution failed for task ':app:signReleaseBundle'. A failure occurred while executing com.android.build.gradle.internal.tasks.FinalizeBundleTask$BundleToolRunnable Failed to read key acme_alias_name from store "D:\Android Studio Projects\acme\app\my-release-key.keystore": Keystore was tampered with, or password was incorrect

最佳答案

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

关于android-studio - 为我的 Android 应用生成签名包时密码验证失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67474407/

相关文章:

android - 如何解决 : AAPT: error: is incompatible with attribute src (attr) reference|color

java - 找不到符号类货币(枚举)

eclipse - Gradle IDE(Eclipse)文档

android-studio - Android Studio-Gradle组装任务

java - 创建对gradle项目的依赖

java - 如何知道操作系统杀死我的前台服务android

java - 无法将 fragment 类添加到我的 Android 项目

Android 自定义创建的 xml 按钮未显示在预览中

java - 由 : java. lang.ClassNotFoundException : org. slf4j.LoggerFactory 引起

java - 任务 :app:compileDebugJavaWithJavac in Android Studio 执行失败