Pues una vez entendido su función, empecemos con el Tutorial:
*Atención: Hay maneras de hacer LogCat desde el móvil con apps como CatLog, pero yo explicaré el método "tradicional" por Terminal, que a mí me gusta más*
1. Preparar Entorno
Lo primero de todo será descargar los archivos necesarios para trabajar (si no los tienes ya instalados). Para ello, ejecutaremos los siguientes comandos en Terminal:
Esto descargará la librerías de 32-bits, necesarias si trabajamos en una PC de 64-bits.
Luego instalaremos Android-SDK y JDK (Java), además de ADB y FastBoot, que si seguiste el tuto de "Inicializar Entorno para Compilar" ya lo tendrás. Si no, será ejecutar lo siguiente:
Java
Android-SDK
Descargamos el archivo comprimido de su página oficial. Dejamos el archivo en la carpeta "Downloads"
*Para descargarlo vete al final de la página donde dice "SDK Tools Only" y elige la versión para Linux.
ADB & Fastboot
Ahora deberás seguir los siguientes pasos muy atentamente. Primero crearemos el siguiente directorio:
Extraemos el SDK descargado:
Y lo movemos al directorio creado:
Ahora abrimos el mánager de SDK:
Este comando abrirá el programa. Entonces elegiremos "SDK Tools" y "Adnroid SDK Platform Tools for ADB" e instalamos los paquetes seleccionados.
Ahora dirígete al directorio "home" con el explorador de archivos. Presiona Ctrl+h (mostrar archivos ocultos) e identifica el archivo ".bashrc". A continuación lo abrimos y pegamos lo siguiente:
*Si los paquetes se descargaron en una carpeta con nombre diferente, simplemente cámbialo*
Ahora ejecutaremos un comando en Terminal para que el PC reconozca cualquier dispositivo:
Se abrirá un archivo con gedit. Pegamos lo siguiente:
Guardamos los cambios y cerramos, y ejecutamos en Terminal:
Y luego:
Esto abrirá otro archivo. Ahora añadiremos la siguiente línea justo encima de donde aparece escrito "exit 0"
*En usuario escribe el nombre de usuario que tenga la PC*
Una vez que todo esté instalado, ejecutaremos lo siguiente:
Y ahora estaremos listos para tomar un LogCat.
2. Tomar el LogCat:
Ahora por fin haremos el diagnóstico de errores de nuestra ROM. Para ello lo primero será comprobar que nuestro dispositivo está conectado:
Deberá aparecer nuestro dispositivo. A continuación escribimos:
Con ello el LogCat se guardará en el archivo de texto "logcat.txt". También puedes ejecutar este otro comando:
Este hará que el LogCat se guarde con estilo largo, por lo que todo estará más ordenado y cada línea estará donde le corresponde.
*Cuando se da salida a un archivo, verás una nueva línea, pero nada impreso, esto es normal. Para detener LogCat de escritura en un archivo, presiona Ctrl+C *
Una vez hecho esto, ya habremos tomado el LogCat.
3. Terminología del LogCat:
Aquí voy a explicar lo que significa cada término en el LogCat. Dichos términos aparecerán al principio de la frase en el LogCat.
I/> ===> Information
S/> ===> Silent
D/> ===> Debug
W/> ===> Warning
E/> ===> Error
F/> ===> Fatal
No creo que de problema a la hora de entenderlo. Lo que sale arriba es que está correcto,y cuanto más abajo es que es más grave. "Debug" significa depuración. Y eso sería todo.
¡Listo! Has Hecho un LogCat
No hay comentarios:
Publicar un comentario