Cache Bilder lokal, aus Google Firebase-Speicher

Ich suche nach einer Möglichkeit, Bilder aus dem Speicher auf der Google Firebase-Plattform zwischenzuspeichern. Im Moment kann ich Bilder herunterladen und den Benutzern zeigen, aber ich kann diese nicht zwischenspeichern und darauf zugreifen, auch ohne Internetverbindung. Auf die Datenbank kann offline zugegriffen werden. Also dachte ich, es gäbe auch eine Möglichkeit zur Aufbewahrung. Ich möchte nicht jedes einzelne Bild in den Speicher herunterladen, da ich dann jedes Mal überprüfen muss, ob das Bild noch aktuell ist. Möglicherweise wird es geändert. Hier sind ein paar Links, die ich finden konnte, aber keine Antwort auf meine Frage. Vielleicht kennt jemand eine Problemumgehung oder einen Weg, wie dies erreicht werden kann. Vielen Dank

Dateien herunterladen:https: //firebase.google.com/docs/storage/android/download-file

Cache (offline) Datenbank:https: //firebase.google.com/docs/database/android/offline-capabilitie

UPDATE 1

Hier ist, wie ich Dateien mit Picasso "zwischenspeichere", ich habe Aktivität hinzugefügt, die den Download kümmert:

Picasso.with(getApplicationContext())
                            .load(uri.toString())
                            .networkPolicy(NetworkPolicy.OFFLINE)
                            .into(image1);

Jede Hilfe ist willkommen. Vielen Dank

Antworten auf die Frage(6)

Ihre Antwort auf die Frage