24 votes

Nouveau téléphone : Comment transférer la progression du jeu ?

Je prévois d'acheter un nouveau téléphone Android et j'aimerais pouvoir transférer les progrès que j'ai réalisés dans plusieurs jeux sur le nouvel appareil, afin de ne pas avoir à refaire tous les niveaux depuis le début.

J'ai actuellement un HTC Desire et je vais acheter un HTC Evo 3D.

Il n'y a probablement pas de solution simple ou générale à ce problème.

Mais je me demandais si quelqu'un avait fait quelque chose de similaire et pouvait donner quelques conseils (par exemple, où chercher les fichiers qui pourraient contenir des informations sur la progression du jeu).

17voto

Milner Points 533

Si vous êtes sous Android 4.0 ou plus, vous pouvez utiliser la fonction adb backup resp. adb restore même sans avoir besoin d'enraciner votre appareil. La syntaxe est la suivante :

adb backup [-f <file>] [-apk|-noapk] [-shared|-noshared] [-all] [-system|nosystem] [<packages...>]

Pour effectuer une sauvegarde complète, cela signifierait par exemple adb backup –apk –shared –all –f /backup/mybackup.ab (resp. adb restore /backup/mybackup.ab pour restaurer la sauvegarde sur le nouvel appareil). Mais gardez à l'esprit que cela signifie "tout ou rien" - vous ne pouvez pas restaurer des applications individuelles de cette façon. Il serait donc préférable d'inclure l'option noms des paquets des applications à transférer. Pour les trouver, recherchez par exemple les applications sur Google Play - vous trouverez les noms des paquets dans l'URL ( id=<package_name> ). Votre commande de sauvegarde ressemblerait alors à :

adb backup –apk –shared –f /backup/mybackup.ab com.foobar.app1 org.foobar.app2 net.foobar.app3

La restauration reste la même, comme adb restore restaure toujours tout à partir du fichier de sauvegarde (aucune sélection de pièces disponible ici).

Pour une liste des commandes ADB disponibles, voir par exemple aquí .

0 votes

Génial ! Mon EVO3D est équipé d'Android 4.0, donc quand je passerai à un autre appareil, cela me sera utile.

1 votes

C'est la meilleure réponse pour ceux qui ont adb. Par exemple, la sauvegarde/le transfert du jeu Square Enix Final Fantasy 5 peut être fait sans transférer d'apk ou d'extras : adb backup -f backupfile -noapk -noobb com.square_enix.android_googleplay.FFV_GP puis le restaurer sur un autre appareil qui a déjà installé FFV : adb restore backupfile -- L'ensemble du fichier fait environ 8 Ko et le jeu sera exactement là où vous l'avez laissé sur votre autre appareil.

1 votes

Exactement. C'est de cette façon que Koush Hélium Backup and Sync fonctionne, d'ailleurs. Donc tu commences le jeu sur ton téléphone dans le bus, et en arrivant chez toi tu continues sur ton tabby exactement là où tu l'as laissé sur ton téléphone :)

6voto

Thej Points 655

Il y a deux endroits que vous devez rechercher, la mémoire externe (carte SD ou un répertoire utilisé dans un but similaire) et la mémoire interne (le /data/data ). Vous devrez peut-être être enraciné pour accéder à ce dernier.

Dans le meilleur des cas, le jeu sauvegarde toutes vos avancées dans le nuage, puis il vous suffit de saisir à nouveau votre identifiant et tout est restauré. Ce n'est généralement le cas que pour les jeux en ligne.

Certains jeux peuvent proposer un menu pour exporter les données de sauvegarde ou une application externe pour le faire. S'ils existent, il est préférable de les utiliser.

3voto

Sparx Points 10852

Vous pouvez également utiliser une application comme Titanium Backup ou MyBackup Pro et choisir de sauvegarder les applications et les données de l'utilisateur, puis de les restaurer sur votre nouveau téléphone.

0 votes

+1 My Backup Pro semble être une option viable, même pour les appareils non rootés. Cependant, je vais d'abord essayer de trouver et de transférer les données manuellement et si cela ne fonctionne pas, j'envisagerai d'acheter l'application.

3voto

Pyrogirl0925 Points 31

J'ai récemment transféré la progression d'un jeu à l'aide de mon ordinateur depuis un téléphone LG vers un Droid Maxx. J'utiliserai Fallout Shelter comme exemple, car le site Web m'a indiqué que la progression du jeu et les achats ne pouvaient pas être transférés.

  1. J'ai créé un dossier sur mon bureau pour les fichiers du LG et j'ai cherché dans les fichiers des téléphones jusqu'à ce que je trouve com.bethsoft.falloutshelter .
  2. Je l'ai déplacé dans le dossier que j'ai créé sur l'ordinateur. J'avais commencé un nouveau jeu sur le Droid Maxx pour pouvoir trouver où mettre le fichier de l'ordinateur.
  3. Une fois que j'ai trouvé le com.bethsoft.falloutshelter sur le Droid Maxx, je l'ai remplacé par la copie que j'ai mise sur mon ordinateur.

J'ai chargé le jeu et toute ma progression et mes achats avaient été transférés sur le Droid. Cela fonctionne pour les jeux, les photos et la musique. Je ne sais pas si cela fonctionne avec les iPhones.

0voto

Robert Gamble Points 41984

Honnêtement, si vous ne voulez pas Rooter, vous êtes foutu, et même dans ce cas, cela fonctionne rarement correctement.

Vous pouvez sauvegarder manuellement certains de vos jeux ou utiliser des applications de sauvegarde non Root, et les quelques applications qui utilisent le cloud sont une bénédiction, mais la plupart des progrès des jeux ne sont pas sauvegardés et sont perdus dans le processus en raison de l'absence d'accès Root.

Les applications de sauvegarde fonctionnent pour environ 30-40% des jeux mais ne valent pas la peine de violer votre garantie en rootant IMO. Si vous voulez violer votre garantie sur votre nouvel appareil, allez-y, mais ne dites pas que je ne vous ai pas prévenu. Si votre téléphone décide un jour de se casser la figure, vous avez perdu votre argent.

3 votes

Cela n'a pas de sens -- au moins avec Android 4.0 et plus, une sauvegarde complète est possible sans rooter (les applications ainsi que leurs données -- voir ma réponse). Et le fait d'avoir besoin de Root ou non est assez subjectif. De même, l'"argument de la garantie" est relatif : il ne compte pas dans l'UE, par exemple.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X