Navegación de Rutas

En este documento, se describen las funciones de navegación de la línea de tiempo de Winscope.

El panel inferior de Winscope muestra una línea de tiempo por la que puedes navegar con botones, el desplazamiento del mouse y combinaciones de teclas. Puedes navegar por los seguimientos con la línea de tiempo minimizada o expandida.

Winscope también ofrece una función de reproducción para seguimientos con vistas rectangulares en 3D.

Línea de tiempo minimizada

La línea de tiempo minimizada es la función principal de navegación de seguimientos de Winscope. Te permite navegar por las entradas de seguimiento y saltar a marcas de tiempo específicas. Para mejorar la usabilidad, la línea de tiempo ofrece capacidades de filtrado y zoom.

Navegación por marcas de tiempo

La línea de tiempo minimizada muestra la marca de tiempo del seguimiento en la hora del sistema (para alinearse con logcat) y en nanosegundos.

Para navegar por los seguimientos a lo largo del tiempo, haz clic en las entradas individuales de la línea de tiempo o usa las flechas hacia la izquierda y la derecha. Si haces clic después de la última marca de tiempo de un seguimiento específico, Winscope carga la última marca de tiempo de ese seguimiento.

Para navegar a un momento específico, ingresa la hora en nanosegundos o la hora del sistema en uno de los campos de marca de tiempo y presiona Intro en el teclado.

Navegación con marcas de tiempo

Figura 1: Navegación por marcas de tiempo

Puedes seleccionar los seguimientos que se mostrarán en la línea de tiempo minimizada. Si haces clic en Filter , se abrirá un menú con la lista de todos los seguimientos cargados. Desmarca las casillas de verificación de los seguimientos según sea necesario y haz clic en Done para guardar la nueva configuración:

Filtro de cronograma

Figura 2: Filtro de la línea de tiempo

Zoom

En esta sección, se enumeran las funciones de zoom de Winscope.

Controles WASD

Puedes controlar el zoom con las teclas w, a, s y d del teclado, donde:

  • w: Acercar
  • a: Desplazarse hacia la izquierda en la línea de tiempo
  • s: Alejar
  • d: Desplazarse hacia la derecha en la línea de tiempo

Botones de zoom

Navega por la línea de tiempo con mayor precisión acercando y alejando la imagen con los botones de zoom.

Botones de zoom

Figura 3: Botones de zoom

Zoom con la rueda de desplazamiento

Acerca y aleja la imagen con la rueda de desplazamiento mientras colocas el cursor sobre la línea de tiempo.

Zoom con la rueda del mouse

Figura 4: Zoom con la rueda de desplazamiento

Cambio de tamaño del control deslizante

Cambia el tamaño del control deslizante inferior para acercar y volver a enfocar el área elegida de la línea de tiempo.

Cambio de tamaño del control deslizante

Figura 5: Cambio de tamaño del control deslizante

Desplazarse por la línea de tiempo

Desplaza el control deslizante inferior para volver a enfocar el área de interés y moverte por la línea de tiempo.

Desplazarse por la línea de tiempo

Figura 6: Desplazarse por la línea de tiempo

Restablecer el zoom

Si acercaste demasiado la imagen, restablece el zoom a la longitud del seguimiento correspondiente a la primera pestaña del visor en cualquier momento haciendo clic en el botón de actualización (Botón para restablecer Rutas), junto a los botones de acercar y alejar.

Restablecer el zoom

Figura 7: Restablecer el zoom

Buscar posición

Para encontrar tu posición en el seguimiento, ubica el cursor de posición activa en el control deslizante.

Buscar posición

Figura 8: Buscar posición

Línea de tiempo expandida

Cuando haces clic en el ícono de expansión, Winscope presenta una línea de tiempo más grande que abarca todos los seguimientos. Esta vista expandida permite una selección más conveniente de entradas de seguimiento específicas. Al igual que la línea de tiempo minimizada, la línea de tiempo expandida también ofrece capacidades de zoom y admite la navegación con combinaciones de teclas, lo que mejora el control y la precisión del usuario cuando interactúa con la línea de tiempo.

Vista de línea de tiempo expandida que muestra todos los registros

Figura 9: Línea de tiempo expandida

Distinguir entre seguimientos y volcados

Los volcados son instantáneas del sistema en un momento específico. Los seguimientos son secuencias de instantáneas tomadas a lo largo del tiempo. Las pestañas de volcado tienen el sufijo Dump, mientras que las pestañas de seguimiento no contienen ningún sufijo. Winscope muestra la línea de tiempo solo si hay al menos un seguimiento. Si hay una combinación de seguimientos y volcados, la línea de tiempo muestra una fila con una sola entrada (punto) para representar un volcado.

Reproducción

Para los seguimientos con vistas en 3D, como SurfaceFlinger y WindowManager, Winscope ofrece funcionalidad de reproducción. Haz clic en los botones Play forwards o Play backwards para reproducir el seguimiento y examinar la vista en 3D, la jerarquía y las grabaciones de pantalla subidas.

También puedes controlar la reproducción con la barra espaciadora para reproducir o pausar, y las teclas de pista de medios siguiente y anterior para controlar la dirección de la reproducción.

Winscope reproduce todas las entradas disponibles en la grabación de pantalla y el seguimiento visualizado en el momento de iniciar la reproducción.

Puedes cambiar la velocidad de reproducción con el menú proporcionado.

Seguimiento de la reproducción