Pregunta

Esto es bastante simple: estoy usando NetBeans en Linux con el emulador de Android 1.6. Tengo Logcat en mi teléfono androide, pero el proceso de obtención de los mensajes a leer algún lugar no es suave en absoluto.

Puede alguien decirme cómo conseguir Logcat que se ejecuta en el emulador? ¿Hay algo que pueda hacer para ver los mensajes de depuración aparte de tener que copiar el apk a mi teléfono y que las pruebas?

Gracias de antemano!

¿Fue útil?

Solución

Usted tiene algunas opciones para ver la salida del registro de depuración, suponiendo que haya instalado el SDK y su ruta de comando configurado correctamente:

  1. Tipo adb logcat. aparecerá la salida del registro desde el dispositivo conectado o emulador en funcionamiento. Por lo general prefieren adb logcat -v time para ver las marcas de tiempo.

  2. Tipo ddms. Este lanzamiento de la versión independiente de DDMS. Tiene una pantalla Logcat en la parte inferior.

  3. Instalar la extensión ADT para Eclipse, y abra la vista logcat. (Dado que está utilizando NetBeans Asumo que esto no es lo que quiere hacer, pero lo menciono para la integridad.)

En todos los casos, la interacción es la misma ya sea que esté usando un dispositivo físico o un emulador de software, porque el demonio ADB oculta los detalles. Lo que usted está haciendo para el dispositivo también se espera que el trabajo para el emulador.

Si usted tiene un dispositivo emulador y conectados de forma simultánea, se puede utilizar adb -e logcat para el emulador y adb -d logcat para el dispositivo. De DDMS independientes o Eclipse, sólo debes elegir el dispositivo o emulador en el menú emergente.

Otros consejos

Si ha configurado nbandroid se encuentra el espectador Logcat BAD en netbeans bajo: Ventana -> Salida -> ADB Log

- edición Sólo un seguimiento en el post anterior y comenzó a usar C:. \ Archivos de programa (x86) \ Android \ android-sdk-windows \ Tools \ DDMS que es mucho mejor que el de NetBeans

El SDK viene con una herramienta muy útil llamada DDMS que debe estar en la carpeta de herramientas del SDK. En el momento en que un emulador se está ejecutando, o un teléfono móvil está conectado a la máquina debe aparecer en DDMS y se puede ver toda la salida del registro en DDMS.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top