Google-Tippgeber Mishaal Rahman hat die neue Funktion „Archivierte APKs“ in Android 13 entdeckt. Durch das Archivieren der App statt der Deinstallation werden Teile davon entfernt, anstatt alle Daten zu löschen, wodurch der von der App belegte Speicherplatz reduziert wird. Da die Benutzerdaten bei der Archivierung nicht gelöscht werden, können Sie beim erneuten Herunterladen der Anwendung dort weitermachen, wo Sie aufgehört haben.
Entwickler, die ihre Apps mit dem Android Gradle Plugin 7.3 erstellen, werden bald einen neuen APK-Typ namens „archivierte APK“ für sich erstellen lassen. Dieses „archivierte APK“ wird durch eine aktualisierte Version des Pakettools erstellt, das Tool, das Anwendungspakete in APKs konvertiert, die an Geräte verteilt werden. Während Google sagt, dass es jetzt mit der Erstellung archivierter APKs beginnen wird, heißt es, dass diese APKs erst dann funktionsfähig sein werden, wenn die Archivierungsfunktion später in diesem Jahr für Verbraucher verfügbar wird. Google sagt, dass Benutzer eine App archivieren können, anstatt sie zu deinstallieren, und legen eine Einstellung dafür fest. Google hat nicht viele Details darüber bekannt gegeben, wie diese Funktion aussehen wird. Da die Funktion jedoch voraussichtlich noch in diesem Jahr verfügbar sein wird, besteht die Möglichkeit, dass sie mit der Android 13-Version geliefert wird.
Wie funktioniert archiviertes APK?
Android-Apps werden in APKs verteilt, bei denen es sich im Grunde um ZIP-Dateien mit einer benutzerdefinierten Struktur handelt. Im Inneren enthalten sie den Code der Anwendung, ihre Ressourcen, Bibliotheken, einige Metadaten und andere Dinge. Die Größe der App hängt davon ab, was in der APK enthalten ist. Wenn große und viele Dateien wie Bilder, Videos oder Audios vorhanden sind, nimmt die App möglicherweise viel Platz auf Ihrem Gerät ein. Durch das Erstellen einer archivierten APK werden die für die Ausführung der App erforderlichen Dateien aus dem Telefonspeicher entfernt, mit Ausnahme der Benutzerdaten. Auf diese Weise wird die Anwendung beim erneuten Herunterladen der Anwendung fortgesetzt, da weiterhin Benutzerdaten gespeichert sind.
Entwickler, die ihre Apps mit dem Android Gradle Plugin 7.3 erstellen, werden bald einen neuen APK-Typ namens „archivierte APK“ für sich erstellen lassen. Dieses „archivierte APK“ wird durch eine aktualisierte Version des Pakettools erstellt, das Tool, das Anwendungspakete in APKs konvertiert, die an Geräte verteilt werden. Während Google sagt, dass es jetzt mit der Erstellung archivierter APKs beginnen wird, heißt es, dass diese APKs erst dann tatsächlich funktionsfähig sein werden, wenn die Archivierungsfunktion später in diesem Jahr für Verbraucher verfügbar wird.
Google Play lädt die erforderlichen Teile der App herunter, um die archivierte App zum Laufen zu bringen. Diese APK-Pods können über dem archivierten APK installiert werden, da sie alle mit demselben App-Signaturschlüssel signiert sind und denselben Versionscode haben müssen. Sobald diese APKs installiert sind, macht der Benutzer dort weiter, wo er aufgehört hat, da seine Daten beim Archivieren der App nie gelöscht werden. Diese Funktionalität ist bereits auf iOS verfügbar. Interessant, Google hat diese Funktionalität als Open Source bereitgestellt, sodass Entwickler den Code überprüfen und möglicherweise in anderen App Stores verwenden können. Mit dieser Funktion kann die Größe unnötiger Anwendungen reduziert werden, große Anwendungen können weniger Speicherplatz auf dem Telefon beanspruchen oder es kann einfacher sein, Speicherplatz für Smartphones mit wenig Speicherplatz freizugeben. Es gibt eine positive Seite und eine Kehrseite. Durch das Komprimieren der Anwendung wird zwar der Speicherplatz reduziert, es ist jedoch erforderlich, die Anwendung erneut herunterzuladen, um sie erneut verwenden zu können. Diese Möglichkeiten hängen von der Entwicklung der Anwendungsarchivierungsfunktion ab.