Para descomprimir un archivo ZIP que se encuentra en su teléfono, puede hacer uso de la función descomprimir que se incluye en BusyBox. Para ejecutarlo, puedes instalar un emulador de Terminal en el teléfono, o utilizar adb desde un ordenador con el teléfono conectado a él por USB.
Método ADB
Antes de conectar el teléfono al ordenador, asegúrese de que la casilla situada cerca de Depuración USB , situado en el Configuración de los desarrolladores ha sido seleccionado.
A continuación, conecta tu teléfono al ordenador, inicia un shell en este último e instala ADB que utilizarás como medio para ejecutar comandos en tu teléfono.
Una vez completada la instalación, inicie el ADB emitiendo adb shell
que activará un diálogo de autorización en la pantalla de su teléfono. Acéptelo y concéntrese en el comando recién emitido, ya que habrá notado que un nuevo shell con un prefijo diferente ha ocupado el lugar del anterior en el ordenador: ahora está dando órdenes a su teléfono.
Ahora, desde el shell de ADB, cd
al directorio donde se encuentra su ZIP, y cree un nuevo directorio con mkdir Directory
(sustituir Directory
con un nombre de su elección).
Por último, emita unzip archive.zip -d Directory
, sustituyendo a archive.zip
con el nombre de su archivo; el contenido del archivo se extraerá entonces al Directory
.
Si encuentra demasiada salida en su shell, sustituya el comando unzip anterior por unzip archive.zip -d Directory &> /dev/null
que silenciará el comando.
0 votos
Esta solución me ha funcionado. Instalé busybox para obtener el comando unzip.
0 votos
Voy a escribirlo como respuesta.