Nuevo teléfono: ¿Cómo transferir el progreso del juego?

22

Estoy planeando comprar un nuevo teléfono Android y me gustaría poder transferir el progreso que he logrado en varios juegos al nuevo dispositivo, por lo que no tendré que volver a jugar todos los niveles desde cero.

Actualmente tengo un HTC Desire y compraré un HTC Evo 3D.

Probablemente no haya una solución simple / general para esto.

Pero me preguntaba si alguien hizo algo similar y podría dar algún consejo (por ejemplo, dónde buscar archivos que puedan contener información sobre el progreso del juego).

Cristian Lupascu
fuente

Respuestas:

5

Hay dos lugares que debe buscar, la memoria externa (tarjeta SD o un directorio que se utiliza con fines similares) y la memoria interna (el /data/datadirectorio). Es posible que deba estar rooteado para acceder a este último.

En el mejor de los casos, el juego guarda todos tus progresos en la nube, luego solo tienes que volver a ingresar y todo estará restaurado. Este suele ser el caso de los juegos en línea.

Algunos juegos pueden proporcionar un menú para exportar los datos guardados o una aplicación externa para hacerlo, si existen, es preferible usarlos.

Lie Ryan
fuente
15

Si tiene Android 4.0 o superior, puede usar el adb backupresp. adb restorecomando incluso sin rootear su dispositivo. La sintaxis es:

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

Para hacer una copia de seguridad completa, esto significaría adb backup –apk –shared –all –f /backup/mybackup.ab( por ejemplo, adb restore /backup/mybackup.abrestaurar la copia de seguridad en el nuevo dispositivo). Pero tenga en cuenta que esto significaría "todo o nada": no puede restaurar aplicaciones individuales de esta manera. Por lo tanto, es posible que desee incluir los nombres de paquete de las aplicaciones para transferir. Para encontrarlos, por ejemplo, busque las aplicaciones en Google Play; encontrará los nombres de los paquetes en la URL ( id=<package_name>). Su comando de respaldo se vería así:

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

Restaurar permanece igual, ya que adb restoresiempre restaura todo desde el archivo de copia de seguridad (no hay una selección de piezas disponibles aquí).

Para obtener una lista de los comandos ADB disponibles, consulte, por ejemplo, aquí .

Izzy
fuente
¡Increíble! Mi EVO3D tiene Android 4.0, así que cuando actualizo a otro dispositivo, esto será útil.
Cristian Lupascu
Esta es la mejor respuesta para aquellos con adb. Por ejemplo, la copia de seguridad / transferencia del juego Square Enix Final Fantasy 5 se puede hacer sin transferir apk o extras: adb backup -f backupfile -noapk -noobb com.square_enix.android_googleplay.FFV_GPy luego restaurarlo a otro dispositivo que ya tenga instalado FFV : adb restore backupfile- el archivo completo tiene aproximadamente 8 KB y el juego estará justo donde usted lo dejó en su otro dispositivo.
lilbyrdie
1
Exactamente. Así es como funciona Helium Backup and Sync de Koush , por cierto. Entonces comienzas el juego en tu teléfono mientras estás en el autobús, y al llegar a casa continúas en tu tabby exactamente donde lo dejaste en el teléfono :)
Izzy
Si Helium Backup and Sync no funciona, puede valer la pena probar esta forma manual. Realicé una copia de seguridad y restauré UNA aplicación con éxito utilizando este método y desde entonces, Helium funcionó ...
AndyO
3

También puede buscar una aplicación como Titanium Backup o MyBackup Pro y elegir guardar las aplicaciones de usuario + datos y luego restaurarlos en su nuevo teléfono.

Sparx
fuente
+1 My Backup Pro parece una opción viable, incluso para dispositivos no rooteados. Sin embargo, primero intentaré encontrar y transferir los datos manualmente y, si eso no funciona, consideraré comprar la aplicación.
Cristian Lupascu
3

Recientemente transferí el progreso del juego usando mi computadora desde un teléfono LG a un Droid Maxx. Usaré Fallout Shelter como mi ejemplo porque el sitio web dice que el progreso del juego / compras no se pueden transferir.

  1. Creé una carpeta en mi escritorio para archivos del LG y busqué en los archivos del teléfono hasta que lo encontré com.bethsoft.falloutshelter.
  2. Lo moví a la carpeta que creé en la computadora. Había comenzado un nuevo juego en el Droid Maxx para poder encontrar dónde colocar el archivo desde la computadora.
  3. Una vez que encontré el com.bethsoft.falloutshelterarchivo en el Droid Maxx, lo reemplacé con la copia que puse en mi computadora.

Cargué el juego y todo mi progreso y compras habían sido transferidos al Droid. Esto funciona para juegos, fotos y música. No sé si esto funciona con iPhones.

Pyrogirl0925
fuente
0

Honestamente, si no quieres rootear, estás jodido e incluso entonces rara vez funciona correctamente. Puede hacer una copia de seguridad manual de algunos de sus juegos o usar aplicaciones de copia de seguridad no root y las pocas que usan la nube son una bendición, pero la mayoría del progreso del juego simplemente no se copiará y se perderá en el proceso debido a la falta de acceso a la raíz. Las aplicaciones de respaldo funcionan para aproximadamente el 30-40% de los juegos, pero no vale la pena violar su garantía al rootear imo. Si quiere violar su garantía en su nuevo dispositivo, siga adelante, pero no diga que no se lo advertí. Si su teléfono decide enloquecer un día, perdió su dinero.

A1rh3ad
fuente
Edite su respuesta y formato
Sid
3
Esto no tiene sentido: al menos con Android 4.0 y versiones posteriores, es posible realizar una copia de seguridad completa sin rootear (las aplicaciones y sus datos, vea mi respuesta). Y si uno necesita raíz o no es bastante subjetivo. Además, el "argumento de la garantía" es relativo: no cuenta en la UE, por ejemplo.
Izzy
0

si usa dropbox, la aplicación de administración de archivos astro y apk. la aplicación extractora puede mover juegos y todos los datos guardados a su nuevo dispositivo sin root ... solo abra astro ... presione el botón superior izquierdo ... luego presione la ubicación ... presione Dropbox y configure la cuenta ... luego encuentre los archivos / carpetas del juego en astro y longpress, copie los archivos a la nueva cuenta de dropbox .. descargue apk. extractor y ábralo ... encuentre su juego y presione extracto ... regrese a Astro y encuentre el archivo extraído ... copie ese archivo en Dropbox ... vaya a un nuevo dispositivo y abra Astro ... vaya a Dropbox y copie los archivos a nuevo dispositivo en la misma ubicación de donde provenía en el dispositivo anterior ... finalmente copie el archivo apk extraído en sd ... le preguntará si desea instalar ... responda sí y disfrute ... tenga en cuenta * necesita permitir aplicaciones externas ir a la configuración y luego a las aplicaciones ... marque la casilla que permite aplicaciones externas

Jacob obrien
fuente
Gracias por tu respuesta, Jacob, aunque no estoy seguro de haber podido seguir tu argumentación. ¿Podrías editarlo nuevamente y aplicar algún formato? Mientras lo hace: evite txtspeak, muchos de los usuarios aquí no son hablantes nativos. ¡Gracias!
Izzy
-1

Deberías revisar Helium . Creo que funciona incluso sin acceso de root.

Ivan Prskalo
fuente
-1

Lo hice con Minecraft, solo tienes que encontrar el progreso de tu juego en el almacenamiento de tu teléfono anterior (te recomiendo que hagas esto con Menager de archivos), si no puedes encontrarlo, búscalo en Google para un juego específico (encuentra en Google donde se almacena el progreso de ese juego). Luego, instale la transferencia de archivos wifi desde Google Play en el teléfono antiguo para que pueda acceder a su teléfono anterior desde su nuevo teléfono. Luego descargue el progreso de datos en su nuevo teléfono. Y luego simplemente coloque los datos descargados en el lugar donde está el progreso del juego en el nuevo teléfono.

usuario100579
fuente