簡體   English   中英

安卓密鑰庫

[英]Android Keystore

我從另一個開發人員那里接管了一個 Android 應用程序,他們為我提供了密鑰庫文件,但它有一個.txt文件擴展名(不是.jks.keystore )。 當我嘗試將它與別名/密碼一起使用時,出現錯誤。 我通過 keytool 運行它以嘗試提取信息,但我收到java.io.IOException: Invalid keystore format

  • 該應用程序已經在 google play 上。
  • 我已經嘗試過手動更改文件擴展名。

有什么方法可以讓這個文件恢復到正確的格式或使用.txt版本簽署我的應用程序?

謝謝!

如果您有源代碼並且應用程序不在具有相同包名稱的 Play 商店中,那么只需忘記舊的keystore ,您可以創建一個新的keystore並簽署應用程序,然后上傳到 Play 商店。

更新:

當你更新你的問題時,所以我更新了我的答案。 因此,您的應用程序已經在 Play 商店中,並且您丟失了簽名keystore但是如果您的應用程序注冊了 Google Play 簽名計划,那么您可以請求 Google 重置。

如果您丟失了密鑰庫或認為它可能已被盜用,Google Play 應用簽名可以請求重置您的上傳密鑰。 如果您未注冊 Google Play App Signing 並丟失了密鑰庫,則需要使用新的軟件包名稱發布新應用

有關更多詳細信息,請閱讀此官方文檔

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM