Android 11 zwingt Apps dazu, lokale Backups zu unterstützen, aber keine Cloud-Backups

Es ist kein Geheimnis, dass das Sichern und Wiederherstellen von Apps und Daten auf Android scheiße ist, insbesondere wenn man das Gerät wechselt. Android 11 macht die Dinge etwas besser.

Es wäre für mich nicht umstritten zu sagen, dass das Sichern und Wiederherstellen von Apps auf Android eine schreckliche Erfahrung ist. Diese Aussage trifft jedoch nicht allgemein zu – wenn Sie ein Upgrade auf ein Android-Gerät desselben Herstellers wie Ihr vorheriges Gerät durchführen, verläuft der App-Migrationsprozess im Allgemeinen ziemlich reibungslos. Fragen Sie jeden, der versucht hat, alle seine Apps auf ein neues Telefon von einem anderen OEM zu migrieren – einschließlich So ziemlich jeder in den Tech-Medien – und Sie werden wahrscheinlich Beschwerden darüber hören, dass Apps erneut eingerichtet werden müssen. Android 11 hat in dieser Hinsicht still und leise eine große Änderung vorgenommen, aber Google ist leider noch nicht weit genug gegangen.

Der Hauptgrund, warum das Sichern und Wiederherstellen von Apps auf Android so mühsam sein kann, liegt darin, dass viele Anwendungen die Sicherung ihrer Daten nicht zulassen. Android unterstützt nativ das Sichern und Wiederherstellen von Apps und deren Daten über das

BackupManager Infrastruktur, die auf den meisten Android-Geräten vorhanden ist wird über Google Play Services abgewickelt Dabei werden Dateien in der Cloud auf den individuellen Google Drive-Konten der Benutzer gespeichert. Bis zu 25 MB Private Datendateien der App, einschließlich ihrer gemeinsamen Einstellungen, Datenbanken und Dateien, die in den app-spezifischen internen und externen Speicherverzeichnissen der App gespeichert sind, können gesichert werden. Viele Entwickler lehnen die Sicherung ihrer App-Daten jedoch ab, indem sie das festlegen android: allowBackup Manifest-Attribut zu „falsch“. Für einige Apps gibt es gute Gründe, sich abzumelden, insbesondere wenn die App vertrauliche Daten verarbeitet und nicht möchte, dass diese Daten, sondern diese extrahiert werden Anwendungen sollten sich nicht darauf verlassen, dass auf ihre privaten Datenverzeichnisse nicht zugegriffen werden kann, sondern sollten stattdessen alle sensiblen Daten, mit denen sie arbeiten, verschlüsseln mit.

Egal, welchen Ansatz Sie zur Sicherung Ihrer Apps und deren Daten wählen über ADB, Google Drive oder eine App wie Heliumgibt es keine Möglichkeit, jede einzelne App auf Ihrem Gerät vollständig zu sichern. Aus diesem Grund sind root-fähige Sicherungs- und Wiederherstellungs-Apps beliebt Titan-Backup gibt es schon so lange, weil alle Nicht-Root-Lösungen vorhanden sind sind bei der Datenmigration nicht annähernd so effektiv. Für den durchschnittlichen Benutzer kann dies zu einer frustrierenden Erfahrung beim Einrichten eines Geräts nach einem Zurücksetzen auf die Werkseinstellungen oder beim Wechsel zu einem neuen Gerät führen.

Was ändert sich in Android 11?

Unter Android 11 jedoch das System ignoriert Die allowBackup Manifestattribut für „Gerät-zu-Gerät“-Migrationen von Anwendungsdateien. Dies betrifft nur Apps, die auf API-Level 30 abzielen, was derzeit nicht viele tun, aber dank Google Play wird es im nächsten Jahr einen großen Anstieg bei Apps geben, die auf Android 11 abzielen sich verändernde API-Level-Anforderungen.

Für Power-User bedeutet dies, dass die ADB-Sicherung und -Wiederherstellung in Android 11 möglicherweise viel leistungsfähiger wird. Bei der ADB-Sicherung und -Wiederherstellung wurde das letzte Mal ein Upgrade durchgeführt war in Android 8.0 Oreo. Leider ADB-Sicherung und -Wiederherstellung ist veraltet und könnte in einer zukünftigen Version entfernt werden (es funktioniert immer noch in Android 11 Beta 1), also wer weiß, wie lange Sie von dieser Änderung im Plattformverhalten profitieren können.

Auf der anderen Seite wird das System dies weiterhin respektieren allowBackup Attribut für cloudbasierte Sicherungen und Wiederherstellungen. Leider bedeutet dies, dass dem durchschnittlichen Benutzer, der ein Backup von Google Drive wiederherstellt, keine besseren Backups und Wiederherstellungen zur Verfügung stehen.