2010-10-05 5 views

Antwort

33

Nein, die gemeinsamen Einstellungen bleiben erhalten.

+19

Dies ist auch nichts persönliches, aber obwohl Tests der ultimative Endpunkt für die Frage sein sollte, ist es für jemanden wie mich in der Lage, eine einfache Suche zu tun und eine schnelle Antwort zu bekommen. Ich sage das nur, weil mir als Anfänger solche Fragen beim Programmieren in den Sinn kommen. Jetzt kann ich vorwärts gehen, ohne mich um die Frage zu kümmern, aber man sollte immer noch alles testen. – dell116

+0

Es ist eine andere Frage, aber wie die freigegebenen Einstellungen zu löschen, wenn Anwendung aktualisiert oder neu installiert wird? –

+0

Es ist einfach, aber Sie müssen eine andere Frage dafür öffnen. – Cristian

1

Um die Antwort einfach zu machen: NO unter normalen Umständen.

Der Update-Prozess ersetzt nur die apk-Datei (und so was in ihm für Beispiel Drawables ist, ...) und nicht verändert Datenbanken, sharedpreferences und alle anderen Dateien, die in der Laufzeit erzeugt (wahrscheinlich In diesem Fall wird neue App mit der UID installiert, die der UID vorheriger App entspricht).


Aber nach dieser thread scheint es, dass es Fälle gibt, wenn Daten verloren gehen könnten. Wie das Ändern von PROTECTION FROM ON auf OFF oder OFF auf ON ändern.
Zitiert die Antwort:

Es stellt sich heraus, wenn wir das Update Kopierschutz geschrieben wurde ausgeschaltet, aber für unsere erste Version wurde eingeschaltet. Was dazu führte, dass alle unsere gemeinsamen Einstellungen verloren gingen, konnten wir nicht mehr private Daten Dateien erstellen, und das Spiel begann zufällig abstürzen.

Verwandte Themen