Co stanie się z SharedPreferences na temat aktualizacji aplikacji na Androida?
Zapisałem ustawienia użytkownika w SharedPreferences w mojej aplikacji. Co stanie się z SharedPreferences, gdy zaktualizuję aplikację za pośrednictwem sklepu Google Play do nowej wersji aplikacji?
Czy SharedPrefernces będą nadal dostępne po aktualizacji, czy zostaną usunięte?
Jak dotąd nie znalazłem odpowiedzi w Internecie lub Stackoverflow (czy mogę wyszukiwać za pomocą niewłaściwych słów kluczowych?).
Czy możesz wskazać mi linki, które opisują ten proces?
Edytować: W międzyczasie znalazłem też inną odpowiedź:Zachowanie SharedPreferences na Update / Uninstall
Edytuj 2: Od pewnego czasu, kiedy po raz pierwszy zadałem to pytanie, niedawno dowiedziałem się, że od wersji Androida 6.0 (API 23) możliwe jest również korzystanie z funkcji automatycznego tworzenia kopii zapasowychbezpieczne Twoje wspólne preferencje zgodnie z opisem wGoogle tutaj. Po prostu dodajallowBackup="true"
w TwoimAndroidManifest.xml
plik.