Advertencia / errores del registro Logcat

Cuando conecto mi galaxia s3 mini vía ADB e intento la aplicación de la depuración con el estudio del androide consigo los mensajes sin fin del error / de la advertencia en logcat, los mensajes sin parar va como loco. ¿Eso es normal? Normalmente con el emulador no consigo toneladas de mensaje en logcat. ¿Como puedo solucionar este problema? Aquí es cómo logcat se ve como http://pastebin.com/JaVhYaCt o http://i.imgur.com/aaavMZm.png?1

Por cierto: todavía puedo probar aplicaciones.

¿Eso es normal?

Sí, el sistema en sí, así como todas las aplicaciones utilizan el registro y eso es lo que está viendo. Un emulador de bare-bones no tendrá muchas aplicaciones con receptores y servicios en ejecución por lo que no verá la misma cantidad de registro.

¿Como puedo solucionar este problema?

No se puede como tal, pero se puede reducir mediante la fuerza de cierre de varias aplicaciones de "Configuración" en el dispositivo. No necesariamente una buena idea, pero es su elección.

Puede mejorar las cosas mediante el uso de TAG de paquete en su código y, a continuación, aplicar un filtro para mostrar sólo los datos de registro con sus TAG.

Ejemplo…

package com.mycompany.mypackage public class MyActivity extends Activity { protected final String TAG = getClass().getName(); } 

En el TAG anterior será "com.mycompany.mypackage.MyActivity". Utilice protected como modificador para que cualquier clase que extienda MyActivity asignará automáticamente su propio nombre de clase a TAG .

Cuando se registra, simplemente utilice `Log.d (TAG," Some text ");

A continuación, sólo tiene que filtrar en "com.mycompany.mypackage" para ver sólo el registro de sus propios componentes de la aplicación.

La respuesta más simple es que es normal ver todo este registro detallado (el logcat contiene información de todo en el teléfono, por lo que puede ser bastante detallado).

Puede filtrar lo que se muestra en logcat mediante filtros. Si se utiliza la línea de comandos, podría parecer algo así (no olvide el final S: * – que indica a 'Silenciar' todo.Un filtro de etiqueta simple de la línea de comandos podría ser así (mostrar sólo los mensajes con las etiquetas SHOWTAG1, Y SHOWTAG2:

 adb logcat SHOWTAG1:* SHOWTAG2:* S:* 

La herramienta de eclipse (y tal vez Android Studio, no está seguro) también tiene un visor de Logcat, que le permite aplicar etiquetas para filtrar o utilizar Regex u otros mecanismos de filtrado para modificar lo que se muestra.

En pocas palabras, Logcat es detallado, tendrá que filtrar específicamente para ver lo que quieres.

  • Leer logcat de forma programática para una aplicación
  • Impresión de Logcat "nombre de la interfaz: null" durante cada llamada al método de ejecución DefaultHttpClient
  • No se pudo encontrar información sobre el proveedor de com.facebook.katana.provider.AttributionIdProvider
  • OnCreateView método se llama cuando? Y ¿Cuántas veces en el ciclo de vida de la actividad?
  • Habilitar LogCat en la compilación de versiones en Android Studio
  • ¿Qué significan GC_FOR_MALLOC, GC_EXPLICIT y otros GC_ * en Android Logcat?
  • ¿Puedo activar la funcionalidad integrada de captura de errores de Android desde mi aplicación?
  • Grep el logcat de adb y escribe la salida en un archivo de texto
  • Historial logcat de Android Studio / tamaño del búfer
  • ¿Puedo obtener logcat después del reinicio del teléfono?
  • Android java.lang.NullPointerException: println necesita un mensaje
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.