2012-01-16 117 views
2

我有Android應用程序的Keystore。但不知何故,密碼錯位或丟失。有什麼方法可以恢復密鑰存儲生成時給出的密碼。我已經失去了Android密鑰庫文件的密碼

+0

如果你還沒有使用密鑰庫文件發佈你的應用程序,然後生成一個新的文件將是一個容易解決...... – waqaslam 2012-01-16 08:39:26

+0

但是,如果它已經發布...丟失密鑰庫意味着在同一個Android Market應用程序中丟失了應用程序更新。這也意味着更改包裝。 – Bourbon 2012-01-16 09:05:25

+0

是的它已經發布在Android市場。但我還沒有失去我的密鑰庫。我有這個。但我已經失去了該密鑰庫的密碼。 – 2012-01-16 09:18:41

回答

1

有3種方式,以這種恢復丟失密鑰存儲密碼:

  1. 如果你有你的日誌完好無損,那麼你可以找到在 Android Studio中的日誌文件的密碼:到〜/庫/日誌 - > AndroidStudio - > idea.log.1並搜索搜索「Pandroid.injected.signing.key.password」,您可以看到密鑰 的密碼。

  2. 您可以從您的.gradle目錄中檢索密碼。 查看.gradle \ 2.4 \ taskArtifacts \ taskArtifacts.bin。這不是 似乎適用於更新版本的Gradle(2.10及更高版本)。

  3. 使用AndroidKeystoreBrute根據上述 The OddAbhi's answer猜測或強制您的密碼。

Solution link