java - 如何恢复 Play 商店中已有的 jks 文件的密码?
问题描述
我已经在 Play 商店中上传了一个应用程序。
我正在使用 android studio 3 来构建我的应用程序。
Android - 忘记密钥库密码。我可以解密密钥库文件吗?@varun 回答我尝试了所有三种情况
但是如果有其他方法可以恢复密码,则无法获得解决方案,请告诉我
讨论点
1.当我在idea.log.1 中搜索
Pandroid.injected.signing.key.password
此密钥时,我得到了加密密码。Pandroid.injected.signing.key.password=*********,
2.我的密钥别名没有加密。
3.根据我之前的项目获得的加密密码,我没有看到加密密码,我的密码清晰可见。
v1 and v2
4.创建jks文件时选择签名有什么关系。如果是这样,解决方案是什么?
解决方案
如果您有您的 apk 的源代码,那么您可以轻松获取别名和密码。请按照以下步骤在没有暴力破解的情况下恢复您的密钥库原始密码。确保您不要尝试使用该源代码创建新的密钥库,否则它将存储您的新密码和别名。尝试使用您的原始密钥库源代码
选择您的list of view
asproject
并打开目录并.gradle > taskHistory
像这样选择
现在只需打开taskHistory.bin
文件并search
在文件中storePassword
或尝试查找keyAlias�TestApp�signingConfig.storePassword
alias
只需搜索,keyAlias
您就会得到它
您会在这里找到您的密码,例如:
test@123
是我的密码,你可以找到你的,你可以在下一行找到它,也许它在第一行找不到。所以尝试在页面底部找到
希望它对你有帮助,让我知道它是否适合你。
推荐阅读
- sql - 如何在左连接上限制每次匹配的结果 - SQL Server
- javascript - Api 谷歌地图列表名称标记
- firebase - 有条件地在反应导航 v5 中为身份验证流选择屏幕而不更新
- sql - 将脚本视为动态的
- android - 由于 android 目标,Kotlin Multiplatform 构建失败
- python - NotADirectoryError: [WinError 267] Nom de répertoire non valide:
- javascript - 如何使用 ramda 表达式编辑数组内的对象?
- r - 识别序列变化中的第一行,以便在 r 中的另一个变量中找到滞后值
- node.js - cordova 将文件集成到项目中
- r - 根据两列中的值从两个现有数据框创建新数据框