1
作爲開發人員,我有已在市場上發佈的應用程序。當用戶下載新版本時,我希望應用程序清除其狀態(SharedPreferences,SQLite模式...)。我讀了約SQLiteOpenHelper。我想,當我從Eclipse上加載設備上的新.apk時,應用程序仍保留其先前的SharedPreferences。如果數據庫模式改變,應用程序將崩潰。如何在從市場升級時重置應用程序狀態
當應用程序從市場升級時,是否可以觸發「清理狀態」?
完全同意@onik,但說實話,應該沒有理由不能遷移或「升級」共享首選項以及數據庫。 – RivieraKid
@ RivieraKid感謝您遷移這個問題。作爲Android交換機上的新用戶,我無法刪除它。但是我打開了一個類似於stackoverflow.com/questions/7076622/...。順便說一句,我問如何重置每個狀態不僅僅是數據庫或SharedPreferences。 - raychenon –