这是我第一次使用android studio生成签名的APK。第一次尝试此操作时,我随机填写了密码字段,然后进行了验证并生成了aPK。现在我想发布我的应用程序的更新版本,我又去生成它了,并且出现一个错误,提示登录失败。我尝试创建新的apk,新的eveything时,仍然给我关于登录错误的相同错误。是否可以重做并生成新的APK?我什至试图删除我的计算机上所有的apk和键,它仍然不会让我生成一个新的apk。我觉得我可能永远也做不出这个apk来完成我的项目。
所以删除所有APK内容后,我收到此错误 keystore.jks(系统找不到指定的文件)
删除所有内容并制作新的apk之后,它仍如何要求该文件?我不知道该怎么办。
所以我把文件放回去,现在我再次密码验证失败。天哪,这东西真是一团糟。
答案 0 :(得分:0)
有3种方法可以恢复丢失的密钥库密码:
如果您的日志完整无缺,那么您可以在Android Studio日志文件中找到密码:转到〜/ Library / Logs-> AndroidStudio-> idea.log.1并搜索“ Pandroid”搜索.injected.signing.key.password”,您可以看到密钥密码。
您可以从.gradle目录中的检索密码。查看.gradle \ 2.4 \ taskArtifacts \ taskArtifacts.bin。这似乎不适用于较新版本的Gradle(2.10及更高版本)。
使用AndroidKeystoreBrute按照上面的Alex Kutsko's answer来猜测或暴力破解您的密码。