android - 无法生成用于在 Android Studio 中发布的签名 APK
问题描述
我正在尝试通过进入 Build->Generate Signed Bundle/APK 在 Android Studio 中为我的应用程序生成签名的 APK,但是当我选择发布版本变体时,我不断收到此错误。
任务 ':app:packageRelease' 执行失败。无法从存储“C:\Users[PATH]\keystore.jks”读取密钥库:密钥库被篡改,或密码不正确
我很确定我的密码是正确的,因为当我选择调试构建变体而不是发布时,apk 会正确生成。密钥库也适用于我的其他项目。
我尝试清理、重建项目、使缓存/重新启动无效以及更改目标文件夹,但没有任何效果。有谁知道为什么会发生这种情况以及我该如何解决?
解决方案
原来问题出在我的 build.gradle 版本上。与@S 相同的解决方案。Gissel 在无法在 Android Studio 3.3 中编译签名的 APK
推荐阅读
- file - 在 AIX 中移动只有 2 行的文件
- vue.js - Laravel 8 和 Vue Js 页面 vue 模板不显示
- java - 如何使用 Java lambda 和流迭代 MultipartFile 数组
- c# - 如何使用 SurfaceViewRenderer 通过 Android 自定义渲染器实现访问远程 WebRTC 视频轨道的纵横比?
- reactjs - 从映射 React Router 中的对象动态构建路由的问题
- ios - DispatchQueue 的行为不像串行队列
- java - Java:“新字符串(旧字符串)”是否必要?(String 是引用还是值?)
- prometheus - 在 Grafana 中对 ad hoc 过滤器执行变量链接
- blazor - Blazor WASM 文件不存在(但可读吗?)
- sdn - 如何在 POX 控制器中添加流规则