【发布时间】:2017-08-21 22:04:44
【问题描述】:
我需要找到 4 多年前的 Android 应用的发布签名密钥。我有代码库,还有上次开发的 MBP,但是开发它的人非常杂乱无章。
我有多个名为 /proj、/proj2、/desktop_proj、/old/proj 的目录...每个目录中有 2-3 个 apk。源代码控制是一个类似的混乱。
我不知道他们在这个项目上使用什么 IDE。我在这台旧机器上安装了 IntelliJ、Eclipse 和 Android Studio。我可以搜索所有这些,但我不知道在哪里找。
我进行了查找,但没有一个密钥库(.jks 或 .keystore)真正匹配。
基本上,我正在考虑另辟蹊径——从 google play 获取当前发布的 apk 并查看其上的密钥库。
keytool -list -printcert -jarfile super-old-app__release.apk
然后,我可以...做一些事情...找到用于创建签名构建的密钥的实际名称。虽然现在想起来,我不知道密码。
不管怎样,一旦我拿到真正的钥匙,也许我能找到。有人可能有什么建议吗?
【问题讨论】:
标签: android google-play android-keystore jks