我需要爲4年前以前的Android應用程序找到版本簽名密鑰。我有代碼庫,以及最後一次工作的MBP,但工作的人非常混亂。在開發計算機上查找舊版android應用程序的版本密鑰庫
我有多個名爲/ proj,/ proj2,/ desktop_proj,/old/proj...each有2-3個apks的目錄。來源控制是一個類似的混亂。
我不知道他們曾經在這個項目上使用過什麼IDE。我在這臺舊機器上安裝了IntelliJ,Eclipse和Android Studio。我可以搜索所有這些,但我不知道在哪裏尋找。
我做了一個find,沒有一個keystores(.jks或.keystore)真的匹配起來。
基本上,我當時就想,走另一條路 - 得到谷歌當前版本的APK玩,並檢查了密鑰庫就可以了。
的keytool -list -printcert -jarfile超級老app__release.apk
然後,我可以......做一些事情......找到用於創建密鑰的實際名稱簽署構建。雖然現在我想到了,但我不知道密碼。
無論如何,也許我可以找到,一旦我得到了實際的鑰匙。有沒有人可能有任何建議?
權,但我不知道使用的是別名。我所擁有的是原始開發人員的電腦和商店apk。 – warpedspeed
@warpedspeed - 更新了我的答案。從發佈的apk獲得簽名密鑰並寫入批處理程序以將其與密鑰庫文件名匹配 –