一千萬個為什麽

搜索

更新後刪除Android應用程序的所有用戶數據

我完全修改了一個應用程序。在我的設備和模擬器上測試了一段時間。該應用程序工作正常。然而,當我通過Android市場更新應用程序時,我的用戶遇到了崩潰問題。

由於無法正確調試此過程,因此我認為崩潰是由未從設備中刪除的舊數據引起的(可能來自onsavedstate包?!)。

有沒有辦法在沒有用戶手動執行的情況下進行“清理/完全”重新安裝?

最好的祝福 Johe

最佳答案

如果在下一個OnPause上使用正確的類型覆蓋了給您帶來麻煩的變量,那麽類轉換問題就應該消失了。您可以保留一個變量來保存版本號,如果從OnResume檢索的變量較舊,則跳過其他保存的值並使用默認值。

轉載註明原文: 更新後刪除Android應用程序的所有用戶數據