aborted android tombstone

android - aborted - native crash



cómo acceder a los archivos de Android/data/anr/traces.txt y/data/tombstones/tombstones (8)

Estoy escribiendo una aplicación para reportar bloqueos y los registros relevantes. Entonces, desde mi aplicación, intento acceder a traces.txt y a las lápidas, pero me aparece un error:

03-25 09:48:46.220 W/System.err(10250): java.io.FileNotFoundException: /data/tombstone/tombstone_00 (Permission denied)

Puedo acceder a traces.txt , pero no a lápidas.


Nota: Esto solo funciona con emuladores de Android y dispositivos Android rooteados.

Primero puede verificar si el archivo se creó o no. Puedes hacer esto yendo a

DDMS -> File Explorer -> data -> data -> (Your Package) -> files -> (Your File)

DDMS está en la esquina superior derecha de su eclipse. Si el archivo no está presente en la ruta mencionada anteriormente, entonces no se crea correctamente, pero si aún está allí, cambie la ruta de acceso del archivo en consecuencia mientras accede a él, por ejemplo. /data/data/(Your Package)/traces.txt

También puede extraer ese archivo traces.txt en su escritorio. La opción de extracción se proporciona en la barra superior debajo de DDMS.


Adb shell data / system / Dropbox luego use ls para ver los archivos generados dentro de Dropbox iinside dropbox obtendrá el archivo de bloqueos, anr y traces

Si desea acceder a ellos, cree una carpeta y abra adb dentro de esa carpeta y use el siguiente comando adb pull data / system / dropbox



Esto lo hizo por mí: adb pull "/data/anr/traces.txt"


Puede capturar un informe de error completo en Opciones de desarrollador (consulte los documentos de Android ). En el archivo ZIP del informe de error, puede encontrar tombstones y carpetas anr en /FS/data .

Esto será con dispositivos rooteados y sin raíz.


Puede usar la herramienta adb ubicada en su_dir_dot_sd / tools. Úselo así

./adb pull path_to_file location_to_save


Si obtiene un "permiso denegado", puede hacer esto:

adb shell "cp /data/anr/traces.txt /storage/extSdCard/" adb pull /storage/extSdCard/traces.txt


adb shell "cd /data/anr && cat traces.txt" > anr.txt

Esto copiará traces.txt en anr.txt en su directorio set actual