1 votos

¿Dónde se pueden almacenar los recursos de audio de una aplicación?

Tengo una copia del paquete "com.rdsg.goofymemes", una lista de sonidos de humor del siglo XXI (puedes encontrarla aquí).

Desde hace semanas, estoy en una misión para obtener los archivos de audio de esta lista de sonidos, pero no están en ningún lado.

Normalmente, están en /res/raw pero dentro de esta carpeta está "firebase_common_keep.xml".

Puedo abrir la aplicación y reproducir sonidos sin necesidad de tener WI-FI encendido, por lo que los recursos de audio no deben cargarse desde internet. He intentado buscar diferentes extensiones (mp3, wav, ogg, flac, etc.) pero aún no puedo encontrar los archivos de audio.

Entonces conecté un teléfono rooteado a mi computadora y descargué la aplicación. Después revisé el directorio de la aplicación privada (data/data/com.rdsg.goofymemes/) y aún no encontré nada.

(Usé JADX para extraer el código fuente.)

1voto

Adam SO Puntos 1106

Como dijo Firelord, hay un archivo unity3d ubicado en assets/bin/data. Después de investigar un poco, encontré AssetStudio, un programa de Windows que puede abrir assets (en mi caso un archivo unity3d).

Algunos assets no se cargaron correctamente, y algunos, al ser seleccionados (lo que activa la vista previa), hicieron que la aplicación se bloqueara, pero lo solucioné.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X