Ich habe eine Android-Anwendung, um die Anmeldedaten wie Benutzername und Passwort zu SharedPreferences
speichern. Das funktioniert einwandfrei, aber ich muss alle meine SharedPreferences
während der Deinstallation meiner Anwendung verwendeten entfernen . Wie es geht?
SavePreferences("one ", "");
SavePreferences("two", "");
LoadPreferences();
private void SavePreferences(String key, String value){
sharedPreferences = getSharedPreferences("TEST", MODE_PRIVATE);
SharedPreferences.Editor editor = sharedPreferences.edit();
editor.putString(key, value);
editor.commit();
}
private void LoadPreferences(){
sharedPreferences = getSharedPreferences("TEST", MODE_PRIVATE);
String strSavedMem1 = sharedPreferences.getString("MEM1", "");
String strSavedMem2 = sharedPreferences.getString("MEM2", "");
}
Ich möchte dies entfernen, SharedPreferences
wenn meine Anwendung deinstalliert wird.
/dbdata/database/my.package/shared_prefs
. Ich weiß nicht, ob das so ist, weil es verwurzelt ist oder weil es Froyo ist. Ich konnte nicht mit neueren Geräten testen