Ich plane den Kauf eines neuen Android-Handys und möchte meine Fortschritte bei mehreren Spielen auf das neue Gerät übertragen können, damit ich nicht alle Level von Grund auf neu spielen muss.
Ich habe derzeit ein HTC Desire und werde mir ein HTC Evo 3D kaufen.
Es gibt wahrscheinlich keine einfache/allgemeine Lösung dafür.
Aber ich habe mich gefragt, ob jemand etwas Ähnliches getan hat und einige Ratschläge geben kann (z. B. wo man nach Dateien suchen kann, die Informationen zum Spielfortschritt enthalten könnten).
Es gibt zwei Orte, nach denen Sie suchen sollten, den externen Speicher (SD-Karte oder ein Verzeichnis, das für ähnliche Zwecke verwendet wird) und den internen Speicher (das /data/data
Verzeichnis). Möglicherweise müssen Sie gerootet sein, um auf Letzteres zuzugreifen.
Im besten Fall speichert das Spiel alle deine Fortschritte in der Cloud, dann musst du nur noch deinen Login eingeben und schon ist alles wiederhergestellt. Dies ist normalerweise nur bei Online-Spielen der Fall.
Einige Spiele bieten möglicherweise ein Menü zum Exportieren der Speicherdaten oder eine externe App dafür an. Wenn sie vorhanden sind, sollten Sie sie vorzugsweise verwenden.
Wenn Sie Android 4.0 oder höher verwenden, können Sie die adb backup
resp. adb restore
Befehl, auch ohne Ihr Gerät zu rooten. Die Syntax lautet:
adb backup [-f <file>] [-apk|-noapk] [-shared|-noshared] [-all] [-system|nosystem] [<packages...>]
Ein Voll-Backup zu machen würde zB bedeuten adb backup –apk –shared –all –f /backup/mybackup.ab
(bzw. adb restore /backup/mybackup.ab
das Backup auf dem neuen Gerät wiederherzustellen). Denken Sie jedoch daran, dass dies "Alles oder Nichts" bedeuten würde - Sie können auf diese Weise keine einzelnen Apps wiederherstellen. Vielleicht möchten Sie also lieber die Paketnamen der zu übertragenden Apps angeben. Um diese zu finden, suchen Sie zB die Apps auf Google Play – Sie finden die Paketnamen in der URL ( id=<package_name>
). Ihr Sicherungsbefehl würde dann folgendermaßen aussehen:
adb backup –apk –shared –f /backup/mybackup.ab com.foobar.app1 org.foobar.app2 net.foobar.app3
Die Wiederherstellung bleibt gleich, adb restore
stellt wie immer alles aus der Sicherungsdatei wieder her (hier keine Auswahl an Teilen verfügbar).
Eine Liste der verfügbaren ADB-Befehle finden Sie zB hier .
Sie können sich auch eine App wie Titanium Backup oder MyBackup Pro ansehen und Benutzer-Apps und -Daten speichern und dann auf Ihrem neuen Telefon wiederherstellen.
Ich habe kürzlich den Spielfortschritt mit meinem Computer von einem LG-Telefon auf ein Droid Maxx übertragen. Ich werde Fallout Shelter als Beispiel verwenden, da die Website sagte, dass Spielfortschritte/Käufe nicht übertragen werden konnten.
com.bethsoft.falloutshelter
.com.bethsoft.falloutshelter
Datei auf dem Droid Maxx gefunden hatte, ersetzte ich sie durch die Kopie, die ich auf meinem Computer gespeichert hatte.Ich habe das Spiel geladen und alle meine Fortschritte und Einkäufe wurden auf den Droid übertragen. Dies funktioniert für Spiele, Fotos und Musik. Ich weiß nicht, ob das mit iPhones funktioniert.
Wenn Sie die Apps Dropbox, Astro File Manager und APK Extractor verwenden, können Sie Spiele und alle gespeicherten Daten ohne Root auf Ihr neues Gerät verschieben.
Hinweis: Sie müssen externe Apps zulassen, indem Sie in die Einstellungen und dann in die Apps gehen und das Kontrollkästchen aktivieren, das externe Apps zulässt
Ehrlich gesagt, wenn Sie nicht rooten wollen, sind Sie am Arsch, und selbst dann funktioniert es selten richtig.
Sie können einige Ihrer Spiele manuell sichern oder Nicht-Root-Backup-Apps verwenden, und die wenigen, die die Cloud verwenden, sind ein Segen, aber die meisten Spielfortschritte werden einfach nicht gesichert und gehen dabei aufgrund des fehlenden Root-Zugriffs verloren .
Backup-Apps funktionieren für etwa 30-40 % der Spiele, aber es lohnt sich meiner Meinung nach nicht, Ihre Garantie zu verletzen, indem Sie rooten. Wenn Sie Ihre Garantie für Ihr neues Gerät verletzen möchten, fahren Sie fort, aber sagen Sie nicht, ich hätte Sie nicht gewarnt. Wenn Ihr Telefon eines Tages beschließt, Sie zu blockieren, haben Sie Ihr Geld verloren.
Sie sollten sich Helium - App Sync and Backup ansehen , das ohne Root funktioniert. Auf der Google Play Store-Seite für Helium finden Sie ein Video, das Ihnen zeigt, wie Sie es verwenden ( oder klicken Sie hier ).
Es ist erwähnenswert, wenn Sie kein Premium kaufen möchten, verwenden Sie die PC-Download-Funktion, mit der Sie das Backup auf Ihrem PC speichern und dann auf einem anderen Gerät wiederherstellen können.
Ich habe es mit Minecraft gemacht, Sie müssen nur Ihren Spielfortschritt in Ihrem alten Telefonspeicher finden (ich empfehle Ihnen, dies mit einem Dateimanager zu tun). Wenn Sie es nicht finden können, suchen Sie bei Google nach einem bestimmten Spiel (finden Sie bei Google, wo der Fortschritt für dieses Spiel gespeichert ist).
Installieren Sie dann die Wi-Fi-Dateiübertragung von Google Play auf dem alten Telefon, damit Sie von Ihrem neuen Telefon aus auf Ihr altes Telefon zugreifen können. Laden Sie dann den Datenfortschritt auf Ihr neues Telefon herunter. Und dann legen Sie einfach heruntergeladene Daten an der Stelle ab, an der sich der Spielfortschritt auf dem neuen Telefon befindet.
Cristian Lupascu
lilbirdie
adb backup -f backupfile -noapk -noobb com.square_enix.android_googleplay.FFV_GP
und dann auf einem anderen Gerät , auf dem FFV bereits installiert ist, wiederhergestellt werden :adb restore backupfile
- Die gesamte Datei ist etwa 8 KB groß und das Spiel befindet sich genau dort, wo Sie sind auf Ihrem anderen Gerät hinterlassen.Izzy
AndyO