¿Hay alguna manera de acceder automáticamente a cualquier Log in Logcat por un doble clic?

¿Hay alguna manera de acceder automáticamente a cualquier Log in Logcat por un doble clic?

En realidad, cuando hay un error al bloquear mi aplicación de Android, puedo hacer doble clic en la línea diciendo por ejemplo

at com.myapp.mypackage$Class.function(File.java:117) 

Y haciendo doble clic en esta línea, estoy automáticamente redirigido a la línea relacionada de mi código.

Pero, cuando intento generar la misma línea en otro registro, ejemplo:

 Log.e("TAG", "at com.myapp.mypackage$Class.function(File.java:117)"); 

El doble clic ya no funciona …

Algunas ideas ?

Si no le importa el desorden en su registro, fácilmente puede agregar una new Exception() al mensaje de registro

 Log.e("TAG", "Looky here see", new Exception()); 

Si desea crear un log en logcat al que se puede hacer clic e ir a su línea, use el siguiente método para crearlo:

¡Disfrutar!

 public static void showLogCat(String tag, String msg) { StackTraceElement[] stackTraceElement = Thread.currentThread() .getStackTrace(); int currentIndex = -1; for (int i = 0; i < stackTraceElement.length; i++) { if (stackTraceElement[i].getMethodName().compareTo("showLogCat") == 0) { currentIndex = i + 1; break; } } String fullClassName = stackTraceElement[currentIndex].getClassName(); String className = fullClassName.substring(fullClassName .lastIndexOf(".") + 1); String methodName = stackTraceElement[currentIndex].getMethodName(); String lineNumber = String .valueOf(stackTraceElement[currentIndex].getLineNumber()); Log.i(tag, msg); Log.i(tag + " position", "at " + fullClassName + "." + methodName + "(" + className + ".java:" + lineNumber + ")"); } 
  • Cómo copiar la salida logcat en el portapapeles?
  • Android "Apagar VM" sin stacktrace
  • Logcat no aparecerá
  • Logcat en android L no se borra después de desconectar y volver a conectar
  • Cómo filtrar el logcat de shell de adb de Android usando etiquetas de mutiple al mismo tiempo?
  • Android Recycle View LogCat: No se pudo encontrar el método
  • ¿Puedo obtener logcat después del reinicio del teléfono?
  • Pantalla de la consola de Android: W / art: Intenta eliminar la referencia local distinta de JNI
  • ¿Cuál es la diferencia entre logcat vs. dmesg?
  • Cómo puedo obtener logcat en mi dispositivo para mostrar los registros de todos los procesos
  • ¿Cómo puedo ver textos largos / msg en logcat?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.