我搜索StackOverflow有一段时间了,但我只是想确定.

我刚才擦了笔记本电脑,并备份了我所有的文件.我已经备份了我的android.jks文件,并且它又回到了正确的位置.当我试图生成签名的APK时,它会给我带来每个人都会遇到的可怕错误:

Error:Execution failed for task ':app:packageRelease'.
> Failed to read key conjugationappkey from store     
"/Users/wasimsandhu/android.jks": Cannot recover key

我有我的安卓系统.jks,密钥密码,密钥存储密码.一切都是正确的.我错过了什么?我备份了我所有的文件,所以如果我需要一个特定的文件,我可以找到它,但我不知道该怎么做...

如果我说不通,请让我澄清一下.谢谢

推荐答案

我对这篇文章没有获得任何关注并不感到惊讶,但这里是我为任何无意中发现这篇文章的人所做的事情.

正如我所说,我恢复了安卓系统.来自旧备份的jks文件.然后,我打开一个终端窗口,输入以下内容:

keytool -storepasswd -new [insert new keystore password] -keystore [insert keystore file name]

keytool -keypasswd -alias [insert alias] -new [insert new key password] -keystore [insert keystore file name]

这解决了我的问题,我希望它也能帮助你.

Android相关问答推荐

将动作传递给嵌套的可组合物

修改参数应该应用于哪些子元素?

合成 colored颜色 的GSON反序列化

滚动屏幕时更改按钮外观

如何消除脚手架和顶杆(material 3)更改 colored颜色 时的延迟?

Android App Google AdMob";广告加载失败:3;带有测试ID,&q;广告加载失败:1 for My Gahad

将DiffUtils用于Android上的Recrecerview适配器

我无法在底部导航栏中正确导航-Android底部导航视图

如何使用其他组件的位置来定位自定义弹出窗口

如何在 Jetpack Compose LazyColumn 中将项目分组在一起,例如卡片

如何使用react native下载android中/data/data/[应用程序包名称文件夹]/files中的文件

Jetpack Compose 如何使一个项目相对于另一个项目垂直居中

如何从 firebase 实时数据库中检索最后一个值

在Android RoomDB中使用Kotlin Flow和删除数据时如何解决错误?

从活动共享视图模型以使用 hilt 组合函数

我不能在 jetpack Compose 中使用 TextField()(material 3)

Jetpack Compose Material3 禁用 ListItem

我的 react native 项目的发布签名 apk 没有在设备中打开,而且它创建的尺寸非常小

MVVM - 这个逻辑的最佳层是什么?

Xamarin 获取动态 ListView DataTemplate 中的按钮单击事件数据