我創建了一個應用程序,併發布沒有特定的密鑰庫文件。我使用默認的調試密鑰庫文件...實際上寫完我的代碼後,我剛剛從bin文件夾發佈它...現在我改變了我的筆記本電腦和我的操作系統。我在eclipse中有相同的代碼和相同的項目,但是當我更改我的代碼和Android版本代碼時,看起來Eclipse會創建另一個調試密鑰庫,並且我的應用程序無法更新。我該如何恢復相同的調試Keystore文件?我失去了我的調試Keystore文件
0
A
回答
1
您是否直接從/ bin將您的應用發佈到Google Play商店?
你可以給我們一個鏈接到你的應用程序(只是出於好奇這裏)。
但除此之外,長話短說,你不能更新你的應用程序,因爲你已經失去了你的密鑰庫。
Keystores是獨一無二的,據說他們不能被複制(任何人都歡迎其他說)。
我在這裏看到的唯一選擇是取消發佈您的應用程序,更改您的軟件包名稱並重新發布它。但考慮到你會失去你現有的用戶。
請在將來構建應用程序時使用。使用Android工具 - >導出簽名應用程序。
還應考慮Proguard的以用於模糊:http://developer.android.com/tools/help/proguard.html
相關問題
- 1. 失去了我的文件在Linux
- 2. 我失去了我的ManagedObjectModel
- 3. 我失去控制,無法調試
- 4. 如果我失去了我的會議
- 5. 我失去了我的會議與PHP
- 6. 我失去了我的SVN倉庫
- 7. CodeFluentDuplicateException我失去了什麼
- 8. 我失去了在iOS
- 9. 我覺得我失去了我的託管對象上下文
- 10. 我失去了nginx.pid,就消失
- 11. 我已經失去了Android密鑰庫文件的密碼
- 12. 失去了我的iOS和WWW文件夾
- 13. Git的,失去了我的變化
- 14. Android Keystore文件丟失
- 15. 失去了我的列標題SQL
- 16. 我的CocoaPods失去了很多框架
- 17. 我的測試設備突然失去了Android的Firebase
- 18. 爲什麼我的回調失去了它的範圍?
- 19. 當我改變語言,我失去了我的設計
- 20. 我失去了一個工具欄,它去了哪裏?
- 21. 丟失.keystore文件但我知道密碼
- 22. MYSQL加入聲明 - 我失去了
- 23. vs vs 2008中我失去了intellisense
- 24. 我失去了2在IEEE754乘法
- 25. 我失去了一些東西
- 26. userscript:我失去了一些JS?
- 27. 試圖找出爲什麼我失去了我的文件系統上的Ubuntu 11.04
- 28. 當我取消BeforeRowUpdate事件時,我失去了我新插入的行
- 29. 試圖用Swift子類PFUser - 我失去了什麼?
- 30. 我的調試信息去哪了? Xcode 3.2.3
的可能重複[我忘記了庫密碼,我想安裝我在谷歌的apk播放。我該怎麼辦?](http://stackoverflow.com/questions/19871918/i-have-forgotten-my-keystore-password-and-i-want-to-install-my-apk-on-google-pla ) – Szymon
您必須有權訪問您的密鑰庫文件。看到我之前給出的答案。而且您應該始終使用您自己生成的適當密鑰庫文件,而不是自動生成的文件。 – Szymon
您確實不應該分發(用於實際使用)使用調試證書籤名的應用程序。首先,它可能有一個很短的到期時間,這會導致用戶出現問題。另一方面,像谷歌這樣一個嚴肅的分銷商會無視它。考慮到這個錯誤是一個喚醒呼叫重新啓動一個適當的釋放鍵,然後你讓更多的用戶卡在一個破碎的版本。 –