Las imágenes están contenidas en la aplicación
Si las imágenes no se descargan, están contenidas en la aplicación, respectivamente en su archivo APK. Puedes descargar el archivo APK desde tu dispositivo (algunos exploradores de archivos lo permiten) o puedes descargarlo desde una fuente externa como ApkMirror, ApkPure, ...
Una vez que hayas descargado el archivo APK, simplemente descomprímelo y luego navega manualmente por la estructura de directorios o utiliza tu buscador de archivos favorito para identificar imágenes y otros archivos útiles.
Si deseas "indagar más profundamente" (por ejemplo, para extraer algunas cadenas de recursos u otros recursos que no son accesibles directamente como un archivo dentro del archivo APK) puedes decompilar el APK utilizando una herramienta como ApkTool (ten en cuenta que ApkTool es una herramienta Java y por lo tanto requiere una instalación de Java-runtime - JRE):
apktool d
Obtendrás un directorio que contiene miles de archivos, que contienen el código, recursos XML e imágenes contenidas en la aplicación.
Alternativamente, puedes utilizar un programa GUI como Jadx (también necesita Java, hay una versión disponible que tiene un JRE integrado, por lo tanto no requiere descargar e instalar un tiempo de ejecución de Java).
Usando Jadx, puedes navegar la ruta Resources/res/drawable*
para ver y guardar una imagen contenida en la aplicación.
Las imágenes se descargan
Si las imágenes se descargan mientras la aplicación se está ejecutando, generalmente se almacenan en el directorio de datos de la aplicación privada en /data/data/
. Para más detalles sobre este tema, consulta esta pregunta: ¿Dónde almacenan datos las aplicaciones de Android?
Para acceder a este directorio necesitas permisos de root.
Buscar un archivo específico en el dispositivo, especialmente si el archivo utiliza una extensión de archivo incorrecta o una medida diferente para ocultarlo, puede ser bastante tedioso. Por lo tanto, te recomendaría comprimir (tar está disponible en todos los dispositivos Android por defecto) todo el directorio, exportarlo a una PC y luego examinar el contenido:
tar cvf /sdcard/app_data.tar /data/data/
Posteriormente puedes descargar el archivo tar creado a través de adb (ejecuta el comando en tu PC conectada):
adb pull /sdcard/app_data.tar
Como estás buscando imágenes, puedes intentar ejecutar directamente photorec
en el archivo tar. photorec no se preocupa por las extensiones de archivo, opera directamente en los datos, si la imagen está en un formato conocido y no está obfuscada a nivel de datos, será capaz de encontrarla y extraerla.
0 votos
¿Esta respuesta responde a tu pregunta? ¿Dónde almacenan datos las aplicaciones de Android?
0 votos
¡Bienvenido a Android Enthusiasts! Sería de ayuda si pudieras detallar sobre qué imágenes estás hablando, ya que el término es bastante ambiguo: imágenes a) contenidas en la aplicación, b) descargadas, c) creadas por la aplicación; d) AppImages en términos de una "copia de seguridad empaquetada" de la aplicación y sus datos; e-z) algún otro tipo de imagen. Como no enlazaste la aplicación, es difícil verlo por uno mismo (no se puede esperar que los posibles respondientes hagan una búsqueda en la web solo para entender lo que estás preguntando ;)