android eclipse logcat

android - LogCat deja de ejecutarse en Eclipse Needs Restart



(10)

¡Igual que aquí! Lo que funcionó para mí es la perspectiva abierta de DDMS y en el panel de dispositivos hice clic en reset adb

Periódicamente LogCat dejará de mostrar mensajes a pesar de que estoy en modo de depuración. ¡En otras ocasiones mostrará solo una línea a la vez! Tengo una solución, reinicio el eclipse. Pero me gustaría entender esto mejor. Se necesita demasiado tiempo para reiniciar el eclipse cuando esto sucede. He visto este comportamiento en el emulador y conectado a un dispositivo. O el LogCat muestra una línea sin historial o nada.


Cuando Logcat deja de mostrar entradas de registro, encuentro que cerrar Eclipse y volver a abrirlo resuelve el problema para mí.


En Eclipse necesitas dar más espacio para registrar el búfer, el valor predeterminado es 5000, lo configuré en 50000 y no tuve ningún problema.

Ventana-> preferencia-> android> logcat número máximo de mensajes de registro en el búfer _ _ establecer un número 50k está bien


En un dispositivo real (el mío es un HTC Desire en cuestión) he encontrado simplemente deshabilitar y luego habilitar el ADB no siempre lo resuelve. Lo que funciona más a menudo es deshabilitar ADB, cerrar la página (quizás por la parte posterior), luego alquilar la página de Desarrollo y volver a habilitar el modo de depurar.


Estaba con el mismo problema y las soluciones aquí no funcionaron para mí. La solución que encontré es abrir la perspectiva DDMS y seleccionar el dispositivo y el proceso en ejecución en la ventana Dispositivos. Con eso hecho, el LogCat vuelve a la vida.


Haga clic en el botón "Mostrar vista de filtros guardados" Al mostrar la vista de dos paneles de su LogCat, podrá verificar el filtro activo en el panel izquierdo. Una vez solucioné el LogCat vacío al seleccionar "Todos los mensajes".


He tenido ese problema de "una línea a la vez" varias veces. No sé por qué sucede exactamente, pero hay una solución muy simple que funciona para mí todo el tiempo. Simplemente presiona el botón Borrar registro. Simple y fácil.

También logré que Logcat no muestre los mensajes. En general, esto se debe a un problema con el emulador y requiere un reinicio del emulador.


Recomiendo ajustar el tamaño del búfer Logcat y habilitar la supervisión de mensajes de la aplicación del espacio de trabajo en sus preferencias, las mías se establecen como se ve a continuación.


Resuelvo estos problemas de LogCat de dos maneras diferentes:

  1. Borrando el registro para corregir el problema de una línea a la vez
  2. Abrir la ventana de dispositivos ( Window -> Show View -> Other -> Android -> Devices ) y hacer clic en el dispositivo para el que quiero ver el registro. Esto parece forzar a Android a actualizar LogCat en ese dispositivo.

Estas son opciones mucho más sencillas que reiniciar eclipse, o jugar con adb.


Sí, puedo recuperar el logcat normal borrando el registro. También desactivo la "Salida de la consola de límite" en Ejecutar / Depurar-> Consola.