2010-11-03 10 views
7

a veces, cuando trabajo en android en eclipse, la salida de logcat parece dar como resultado la última línea de mensajes y descarta todo antes.android LogCat solo dando salida a la última línea

esto suele suceder después de 30 minutos de trabajo, pero no puedo encontrar una forma concreta de reproducirlo.

¿Alguna pista? ¡Gracias!

+0

Prefiere usar el logcat original a través de una línea de comandos ... puede combinarlo con este colorizador: http://jsharkey.org/blog/2009/04/22/modifying-the-android-logcat-stream- para la depuración a todo color/que lo hará parecer realmente agradable y útil. – Cristian

Respuesta

1

ocasiones, el dispositivo se convierte en no seleccionado en DDMS. La próxima vez que tenga este problema, abra la perspectiva de DDMS en Eclipse y vuelva a hacer clic en su dispositivo en la ventana de dispositivos.

Por lo general, el truco para mí.

+0

Mostrar solo la última línea indica que el dispositivo está seleccionado. – Rene

+0

No siempre en mi experiencia. A veces se selecciona pero en un estado atascado (por lo tanto, muestra 1 línea). Seleccionar otra cosa, luego seleccionar el dispositivo me lo arregla de nuevo. –

+5

Esta respuesta no es correcta a la pregunta exacta. La pregunta se relaciona con el problema de que el búfer se llene, momento en el que Logcat solo muestra las últimas 1 o 2 líneas en el registro. Lo soluciono simplemente haciendo clic en el ícono "Borrar registro" a la derecha del panel del logcat de Eclipse cada vez que veo una sola línea. A lo que se refiere Josh es a OTRO problema con el logcat donde Sí, el eclipse a veces pierde el dispositivo O no lo selecciona automáticamente para empezar. Solo mis 2 centavos – wired00

16

El búfer DDMS eclipse es innecesariamente pequeño. Puede hacer clic en el botón Borrar registro y comenzará a mostrar el registro nuevamente. No estoy seguro si hay una manera de aumentar el buffer o no. Siempre miro el logcat en la terminal. Aquí hay una buena secuencia de comandos python que agrega color a la salida.

http://jsharkey.org/blog/2009/04/22/modifying-the-android-logcat-stream-for-full-color-debugging/

+0

Gracias a borrar el registro a veces ayuda, pero aún después de un tiempo, nada parece apostar más y ni siquiera el borrado parece ayudar. – clamp

+0

esta es la respuesta correcta. La respuesta de Josh refiere otro problema en Eclipse donde el dispositivo activo a veces no se selecciona o no se selecciona automáticamente para comenzar ... – wired00

Cuestiones relacionadas