[英]Android Keystore
我從另一個開發人員那里接管了一個 Android 應用程序,他們為我提供了密鑰庫文件,但它有一個.txt
文件擴展名(不是.jks
或.keystore
)。 當我嘗試將它與別名/密碼一起使用時,出現錯誤。 我通過 keytool 運行它以嘗試提取信息,但我收到java.io.IOException: Invalid keystore format
。
有什么方法可以讓這個文件恢復到正確的格式或使用.txt
版本簽署我的應用程序?
謝謝!
如果您有源代碼並且應用程序不在具有相同包名稱的 Play 商店中,那么只需忘記舊的keystore
,您可以創建一個新的keystore
並簽署應用程序,然后上傳到 Play 商店。
更新:
當你更新你的問題時,所以我更新了我的答案。 因此,您的應用程序已經在 Play 商店中,並且您丟失了簽名keystore
但是如果您的應用程序注冊了 Google Play 簽名計划,那么您可以請求 Google 重置。
如果您丟失了密鑰庫或認為它可能已被盜用,Google Play 應用簽名可以請求重置您的上傳密鑰。 如果您未注冊 Google Play App Signing 並丟失了密鑰庫,則需要使用新的軟件包名稱發布新應用
有關更多詳細信息,請閱讀此官方文檔
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.