Hallo Johannes,
danke für die Versuche und die ausführliche Beschreibung.
Wenn Du magst, kannst Du mir die beiden ZIP-Archive zukommen lassen, ich würde das wirklich gerne "nachfahren". Bei meinen Tests habe ich zig-mal die App gelöscht (das ist einfacher, da damit der Cache auch entfernt wrd) und von Grund auf neu synchronisiert. Was ich allerdings *nicht* getestet habe, ZIP-Archive und Synchronisierung zu kombinieren.
Vielleicht ist das eine gute Gelegenheit, den Nutzen von ZIP und Synchronisierung zu beschreiben.
1. ZIP: der Export der Daten als ZIP-Archiv war direkt von Anfang an verfügbar, da ich das für die Entwicklung benötigte (Reproduzierbares Aufsetzen bzw. Initialisieren der App). Damals (2010) waren die Werkzeuge für die Android-Entwicklung lange nicht so ausgereift wie heute. Heute kann ich beispielsweise im Emulator einen Schnappschuss der App mit allen Daten machen und anschließend mit einem Klick wieder verfügbar machen. Wie auch immer, der ZIP-Export war bis 2017 der einzige Weg die Daten vollständig zu sichern. Dieses konnte dann auch für die Verteilung der Daten auf weitere Geräte genutzt werden. Der CSV-Export ist dafür nur bedingt geeignet, da er technisch bedingt die Historie und die Bilder nicht beinhalten kann. Btw: mehrfaches Importieren eines ZIP- oder CSV-Exports sollte keine Auswirkungen haben (idempotent) und den Bestand nicht verändern, also auch keine Datensätze doppelt anlegen.
2. Synchronisierung via Google Cloud (Sync): ab 2017 gibt es die Möglichkeit die Daten auf dem Smartphone mit einem von mir erstellten Backend zu synchronisieren. Dieses Verfahren hat einige Vorteile im Vergleich mit dem ZIP-Export: a. die Daten können einfacher auf andere Geräte synchronisiert werden und b. die Daten sind an zweiter Stelle gespeichert, so dass bei Verlust oder Wechsel auf ein neues Gerät die Daten verfügbar bleiben
In der Folge hat der ZIP-Export für mich an Bedeutung verloren, u.a. weil er etwas sperrig in der Benutzung ist. Wenn nun ZIP und Sync nebeneinander genutzt werden, ist das zwar grundsätzlich möglich, aber auch gleichzeitig (idealerweise) ohne weiteren Nutzen.
Wie schon oben geschrieben: wenn Du magst, lass mir die ZIP-Archive zukommen und ich versuche das lokal bei mir zu reproduzieren.
Gruß
Jürgen