Cómo conocer los detalles de los errores Android con el archivo logcat

Escrito por Iván Martín (@ibarbero)

Es inevitable que de vez en cuando se produzca algún tipo de fallo en un terminal Android, ya sea por el desarrollo que se ejecuta o por el propio sistema operativo. El caso es que la información de lo que ha ocurrido se guardar en un archivo específico que se llama logcat, que está almacenado en el propio teléfono o tablet. Pues bien, es posible conseguir este para utilizarlo para solventar los problemas.

¿Y qué uso se le pude dar al archivo logcat? Pues lo cierto es que si no se tiene conocimientos de programación no demasiados… pero sí que es verdad que, en muchas ocasiones, los desarrolladores piden que se les envíe este fichero para conocer exactamente lo que sucede y, por extensión, el fallo que se produce. Esto es justo lo que vamos a ayudar a conseguir.

El proceso en cuestión no es especialmente complejo, pero sí que hay que seguir los pasos sin dejar ninguno en el tintero, ya que de otra forma no será posible copiar el archivo a el ordenador que se utiliza. Por lo tanto, hay que ser preciso pero sin miedo de poder estropear algo del terminal Android en cuestión.

Recupera el acceso a las estadísticas de la batería en KitKat

Copia el archivo logcat

En primer lugar hay que decir que los pasos que vamos a indicar no necesitan que el teléfono o tablet está desprotegido (rooteado). Esto es positivo, ya que no se necesita de nada especial para conseguir el archivo con los datos concretos de los fallos que se han producido -y las causas de estos-. Dicho esto, los pasos son los siguientes:

  • Tener instalado en el ordenador ADB, que se pude descargar aquí. Además, en el dispositivo Android se necesita activar la Depuración USB que está en el apartado Opciones de desarrollador en los Ajustes

  • Una vez que esto está hecho, se deben cambiar las propiedades de la carpeta en la que está ADB. Pulsa con el botón derecho del ratón en ella y selecciona Propiedades. En la pestaña Seguridad debes buscar la opción Usuarios (Ordenador\Usuarios) y pulsar el botón Editar

  • Vuelve a seleccionar Usuarios (Ordenador\Usuarios) en la ventana que aparece y en la parte inferior activa Control total. Pulsa entonces OK

  • Abre una línea de comandos en la carpeta en la que está instalado ADB (platform-tools), lo que podrás hacer utilizando el botón derecho del ratón en un espacio vacío de la mencionada carpeta pulsando a la vez la tecla Shift

Copiar archivo logcat de Android en el PC

  • Ahora debes escribir lo siguiente: adb logcat > logcat.txt. Este proceso puede tardar un poco, por lo que se debe ser paciente. Pero, una vez que acabe, ya tendrás almacenado el archivo con los datos de los falos que se han producido en la carpeta platform-tools. Darle ahora el uso necesitado es cuestión de cada usuario

Otros trucos para el sistema operativo de Google los puedes conocer en este apartado de Android Ayuda, donde encontrarás más de uno que seguro que te sirve si tienes algún tipo de necesidad.