¿Cómo puedo imprimir mensajes (como una bandera) a la consola de Eclipse (o registro) en el desarrollo y la depuración de una aplicación AndroidCómo mensajes de salida hacia la consola de Eclipse en el desarrollo para Android
Respuesta
lugar de tratar de salida en la consola, la salida Log
voluntad de LogCat que se puede encontrar en Eclipse a través de: Ventana-> Mostrar Ver-> Otros ... -> Android-> LogCat
Tener un vistazo al reference for Log
.
Las ventajas de utilizar LogCat son que puede imprimir diferentes colores dependiendo de su tipo de registro, por ejemplo: Log.d
imprime en azul, Log.e
imprime en naranja. También puede filtrar por etiqueta de registro, mensaje de registro, proceso de identificación y/o por el nombre de la aplicación . Esto es realmente útil cuando solo quieres ver los registros de tu aplicación y mantener el otro sistema separado.
Log.v("blah", "blah blah");
Es necesario agrega la vista de registro de Android en eclipse para verlos. También hay otros métodos que dependen de la gravedad del mensaje (error, detallado, advertencia, etc.).
+1 ¿Qué hay de hacer esto en la biblioteca? Lo he intentado pero no muestra nada en logcat. – Roylee
utilizo método Log.d también, por favor importar import android.util.Log;
Log.d("TAG", "Message");
Pero por favor, tenga en cuenta que, cuando se desea ver los mensajes de depuración no utilice Ejecutar como en lugar utilizar "Depuración Como " luego selecciona Aplicación Android. De lo contrario, no verá los mensajes de depuración.
System.out.println()
también se envía a LogCat. El beneficio de utilizar el viejo y viejo System.out.println()
es que puede imprimir un objeto como System.out.println(object)
en la consola si necesita verificar si una variable está inicializada o no.
Log.d
, Log.v
, Log.w
métodos etc. solo le permiten imprimir cadenas en la consola y no en objetos. Para eludir esto (si lo desea), debe usar String.format
.
O, para instancias de objetos, siempre puedes usar 'toString()'. Esto es lo que 'System.out.println (Object)' hace internamente. Si se usa el método 'toString()' de 'Object' (por ejemplo, para tipos de matriz), es posible que no obtenga resultados útiles. –
me ahorra el tipeo. Siempre amo cuando los Objetos se cuidan a sí mismos. ; ) – Tirtha
No vacia el objeto, imprime lo mismo que 'Log'. –
yo uso por debajo de formato de registro para la impresión en el contenido de mi LogCat
Log.e("Msg","What you have to print");
El primer parámetro es la [etiqueta, no el mensaje] (https://developer.android.com/reference/android/util/Log.html). – msanford
- 1. El filtrado de la salida de la consola en Eclipse
- 2. cómo usar traceview en eclipse para el desarrollo de Android?
- 3. ¿Cómo configurar Tesseract en Eclipse para el desarrollo de Android?
- 4. La consola de Eclipse no muestra la salida completa
- 5. PowerShell: envíe la salida de la consola al archivo sin ensordecer esta salida de la consola
- 6. ¿Cómo imprimir el valor de la consola en mi Eclipse?
- 7. Registrar mensajes en la consola JUnit
- 8. Cómo configurar la ubicación/idioma de la consola eclipse
- 9. ¿Cómo puedo redirigir la salida de la consola JNI a la vista de la consola Eclipse, cuando el complemento Eclipse usa JNI?
- 10. Exportar eclipse consola ver salida en archivo de texto
- 11. Ver la salida de la consola eliminada
- 12. La forma más fácil de filtrar el texto de la salida de la consola Eclipse
- 13. mostrar el carácter chino en la salida de la consola del eclipse
- 14. Desarrollo de Android en Eclipse: siempre abre el nuevo emulador
- 15. Cómo aumentar la salida de la consola en la clase de registro de Android
- 16. Mercurial ignore-file para desarrollo de Eclipse y Android
- 17. java: colorful system.out mensajes en la consola
- 18. ¿Cómo puedo aumentar la capacidad de la consola de salida Eclipse?
- 19. Salvar la salida de la consola en Chrome
- 20. Salida de la consola MATLAB
- 21. C++ cambio de salida en la consola
- 22. Salida de información de depuración en la consola
- 23. Desarrollo de Android sin usar Eclipse
- 24. Cómo capturar la salida de consola de un servicio C#?
- 25. Android - ¿Cómo habilitar CheckJni para el desarrollo de NDK?
- 26. Sin salida de consola en cout
- 27. ¿Cómo configuro mis repositorios Git para el desarrollo de Android en Eclipse?
- 28. ¿Cómo suprimir la salida de la consola en Python?
- 29. ¿Cómo obtener errores de la consola del navegador en Android-Phonegap-app, posiblemente en Eclipse?
- 30. Alinee el diseño de dos botones hacia la izquierda y hacia la derecha en Android
mi, mi, qué simple puede ser ... estas pequeñas cositas nos ayudan a aquellos de nosotros que somos NUEVOS en estas plataformas. Gracias m6tt! FYI: aquí hay una opción de Filtro que ayuda MUCHO ~ – Sage