Cómo leer '/data/anr/traces.txt' en samsung S2

Estoy desarrollando una aplicación y mantiene fallos al azar. Finalmente coger el logcat cuando se bloquea.

Aquí están las líneas que tengo

01-30 01:04:47.281 2856-2856/com.snappext:hascode_process I/System.out﹕ Done 01-30 01:05:02.617 2856-2861/com.snappext:hascode_process I/dalvikvm﹕ threadid=3: reacting to signal 3 01-30 01:05:02.640 2856-2861/com.snappext:hascode_process I/dalvikvm﹕ Wrote stack traces to '/data/anr/traces.txt' 01-30 01:05:39.304 2750-2752/com.snappext D/dalvikvm﹕ GC_CONCURRENT freed 830K, 14% free 11618K/13383K, paused 1ms+3ms 

Ahora necesito saber leer '/data/anr/traces.txt' Estoy usando mi Samsung S2 para pruebas

3 Solutions collect form web for “Cómo leer '/data/anr/traces.txt' en samsung S2”

Usted puede utilizar este cmd

 adb pull /data/anr/traces.txt 

Necesitará navegar a la carpeta adb bajo la instalación de Android

Puede intentar hacer una adb shell "ls /data/anr" que enumerará todos los archivos de rastreo en ese directorio. Atleast en mi dispositivo no tengo permiso para listar la carpeta /data pero lo hago por /data/anr

En mi LG G3, a pesar del mensaje diciendo que escribió a /data/anr/traces.txt , de hecho, mantendría varios. Podría ser Xamarin / Mono Estoy desarrollando con hacer esto pero el archivo que necesitaba era en realidad /data/anr/traces_<PKG_NAME>.txt donde <PKG_NAME> es el paquete de Android de la aplicación pero con cada uno . com.my.project por un _ (ex: com.my.project -> com_my_project ).

También mantuvo otros archivos de rastreo, presumiblemente para aplicaciones no depuradoras, con el patrón traces00.txt , traces01.txt , … traces10.txt . En resumen, no había un archivo ' traces.txt ' normal en esa carpeta, pero muchos comenzaban con 'trazas' y terminaban en '.txt'

Si está utilizando Windows:

  1. Abrir cmd / terminal
  2. cd a la carpeta SDK ( consulte: Buscar la ubicación de SDK desde Android Studio )

    • Windows: cd c:/android-sdk
    • OSX: cd /Users/<user>/Library/Android/sdk
  3. cd platform-tools

  4. adb pull /data/anr/traces.txt
  5. Compruebe c: /android-sdk/platform-tools/traces.txt

En el paso 4 puede obtener algunos errores:

  • Adb no se encuentra en el terminal de OS X
  • Error: más de un dispositivo y un emulador
  • ¿Cómo puedo configurar mi aplicación de Android?
  • ¿por qué mi aplicación Android es tan lenta?
  • Los valores de caché de SharedPreferences tienen sentido?
  • ¿Los dispositivos móviles tienen CPU suficiente para admitir HTTPS para todo el tráfico de un sitio web?
  • AVD no se está ejecutando
  • ¿Mostrar un mapa enorme con un buen rendimiento en Android?
  • ¿Cómo funciona un Android Studio con las funciones de System.out.print al hacer una versión final de una aplicación?
  • La aplicación será lenta cuando el número de vanos aumenta
  • Desplazamiento rápido personalizado pulgar
  • Java MappedByteBuffer.get () sorprendentemente lento
  • ¿Cómo puedo aumentar el rendimiento del siguiente código?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.