Tengo algunos juegos enormes que no juego regularmente pero que tampoco quiero eliminar. ¿Es posible hacer una copia de seguridad de esas aplicaciones como apk para que luego pueda instalarlas sin conexión ? No estoy hablando de respaldar solo los datos de la aplicación, existen muchas herramientas para ese propósito. Quiero la posibilidad de instalar la aplicación nuevamente fuera de línea en otro momento. Además, esto no es necesariamente una solicitud de sugerencia de aplicación, cualquier método para lograrlo está bien conmigo.
13
/system/app
(aplicaciones del sistema) o/data/app/
(aplicaciones de usuario)Respuestas:
Una forma muy fácil es ES File Explorer de Google Play Store. Puedes navegar a tu
/system/app
carpeta (para aplicaciones del sistema)/data/app
carpeta (para aplicaciones de usuario; requiere acceso a la raíz)y copiarlos a su
/sdcard
(o en cualquier otro lugar).Copiar múltiples archivos con ES File Explorer es muy fácil. Simplemente mantenga presionado uno de los archivos, luego coloque marcas de verificación en todos los archivos que desea copiar. Luego navegue hasta la carpeta (en su tarjeta sd) donde desea colocarlos.
La conexión a su computadora a través de su cable usb le permitirá hacer una copia de seguridad del contenido de su tarjeta SD en su computadora.
Actualización (Acceso al área de datos / aplicaciones protegidas):
Noto que el
/data/
directorio no es legible. Puede extraer cualquier contenido si lo conoce por su nombre. Describiré una solución de línea de comandos (cli) para obtener los nombres y los archivos. Sin embargo, las herramientas de respaldo sugeridas por Izzy son la forma más fácil de hacerlo.Este es un método paso a paso para obtener la lista de paquetes y extraer los paquetes usando la línea de comandos:
Descargue e instale el paquete SDK de Android (o consulte ¿Hay una instalación mínima de ADB? Para una solución que requiere mucho menos espacio, si no tiene la intención de desarrollar aplicaciones de Android). Si bien tendrá acceso a casi todo en el mundo (Android), no se preocupe demasiado ... solo concéntrese en un objetivo inmediato, y todas las demás funciones pueden ser para un día diferente.
Agregue una ruta a estos dos directorios de la instalación del paquete (
[installedpath]/tools
y[installedpath]/platform-tools
para una instalación completa del SDK).Ahora, con el Android conectado a través del usb, ejecute esto para obtener la lista completa de aplicaciones instaladas:
$ adb shell 'pm list packages'
ahora tiene una lista con los nombres de todas sus aplicaciones instaladas.
Utilice el
-f
parámetro para obtener la ruta completa de un paquete deseado especificando una cadena de búsqueda que se encuentra en la lista anterior:$ adb shell 'pm list packages -f reader'
Ahora extraiga la ruta completa del paquete que desea obtener:
Los pasos pueden parecer complicados, pero son más fáciles de hacer que lo dicho. Una vez que lo realice varias veces, le resultará muy fácil extraer cualquier aplicación de su dispositivo. También puede escribir un script para hacer esto como su propia utilidad de copia de seguridad personal.
Si bien hay alternativas de interfaz gráfica de usuario como se menciona en la respuesta alternativa, recomiendo encarecidamente mirar las características de los comandos adb que incluyen copias de seguridad completas ... la opción para que los usuarios seleccionen con precisión qué quieren respaldar y dónde.
Instalar el SDK de Android completo dará un acceso más completo a los componentes de su dispositivo Android (desde la línea de comandos).
Mira los comandos:
Mire la sección de copia de seguridad (de la pantalla de ayuda):
Puede usar Android Backup Extractor para explorar el archivo de copia de seguridad comprimido creado por la utilidad adb.
Restaurar la copia de seguridad en Android es un simple comando "-restore":
Android Backup Extractor proporciona una forma de explorar la copia de seguridad y seleccionar archivos individuales (como los apk como en el objetivo del OP) para almacenar o preservar.
El paquete explorador incluye una variedad de herramientas multiplataforma, como Java, perl y cygwin.
Puede extraer la copia de seguridad con (utilizando la opción de extracción de Java):
Fuera de mi respuesta inicial de cli, la aplicación GUI más precisa para lograr la pregunta específica del OP es AirDroid . Es gratis, extremadamente fácil de usar e intuitivo de usar.
Para usar, ejecuta la aplicación. Proporciona una dirección IP local para escribir en un navegador web. El enlace te dará una IU que se parece a la pantalla de inicio de Android. Haga clic en el icono "Aplicaciones" y seleccione una o más aplicaciones para descargar. Puede instalar o reinstalar las aplicaciones usando la misma interfaz.
Hay varias otras alternativas de GUI (interfaces gráficas de usuario) disponibles, por ejemplo, QtADB (multiplataforma) o, para usuarios de Windows, también el excelente Droid Explorer de nuestro miembro Ryan Conrad (ver, por ejemplo, Copia de seguridad completa de dispositivos no rooteados ; para más información, vea también nuestra etiqueta adb wiki ).
fuente
Hay varias aplicaciones especializadas en este tema. El probablemente más conocido es AppMonster , que uso (en la versión Pro) desde hace años, muy confiable (y desarrollador muy activo). Para alternativas y más detalles, eche un vistazo a:
fuente
Tengo instalado 'avg antivirus', solo hago una copia de seguridad de los archivos y se almacenan como apks.
fuente
Todo el mundo está sugiriendo software de código cerrado aquí que quizás sea Adware. Uno debería usar Ghost Commander File Manager, que tiene una sección de aplicaciones . Copiar aplicaciones al almacenamiento montado (accesible en términos simples) es bastante sencillo.
fuente
¿Por qué no usar SD MAID?
He estado usando estas herramientas para hacer una copia de seguridad de mis aplicaciones de Android hasta ahora. Es liviano y fácil de usar para obtener el apk de las aplicaciones instaladas (sin necesidad de root).
Paso a paso:
Por cierto, la ubicación predeterminada de la salida (APK) se guardará en la carpeta de descargas (almacenamiento interno).
fuente
Hay APK Export, que es bueno solo para ese propósito: solo tiene 112 kB y es gratis sin anuncios ni sugerencias en la aplicación para obtener la versión pro.
fuente
Según la respuesta de Mahesh Hegde, puedo confirmar que Total Commander también puede guardar el APK de la aplicación. No requiere root ni ninguna configuración adicional.
En la pantalla principal, está la sección "Aplicaciones instaladas". Simplemente seleccione y copie la aplicación a cualquier carpeta en la otra pestaña.
La aplicación está disponible como descarga directa desde el desarrollador o desde las tiendas de aplicaciones.
fuente
Luego, haga una copia de seguridad de los datos de su aplicación y luego vaya a Configuración-> Aplicación -> -> Borrar datos (Borrar los datos de la aplicación). Después de eso, puede obtener el apk para la aplicación seleccionada con el uso de la aplicación APK Share / Send.
fuente
Puede usar la aplicación App Backup & Restore para obtener la copia de seguridad de la aplicación como un archivo apk.
fuente