Configuración para desarrolladores en Glass

Acceso desde el menú de configuración

Si activaste la depuración desde la tarjeta Información del dispositivo en el menú de configuración, podrás ver la tarjeta Configuración para desarrolladores junto a ella. Puedes acceder a las siguientes opciones de configuración avanzada para desarrolladores desde esta tarjeta.

Mantener la pantalla encendida durante la carga

Si activas este parámetro de configuración, se atenuará la pantalla, pero no se apagará por completo mientras Glass se esté cargando mediante USB o CA.

Cómo mostrar los límites y márgenes de diseño

Cuando actives esta configuración, el sistema definirá los límites y su color en los márgenes de las vistas de la pantalla.

Mostrar superposición GPU

Cuando actives esta configuración, el sistema coloreará cada píxel de la pantalla según la cantidad de veces que se dibujó en el último ciclo. Esta configuración te ayuda a depurar problemas de rendimiento con diseños profundamente anidados o lógica de pintura compleja.

  • Los píxeles dibujados en su color original solo se dibujaron una vez.
  • Los píxeles sombreados en azul se dibujaron dos veces.
  • Los píxeles sombreados en verde se dibujaron tres veces.
  • Los píxeles sombreados en rojo claro se dibujaron cuatro veces.
  • Los píxeles sombreados en rojo oscuro se dibujaron cinco o más veces.

Factor de escala del tiempo de animación

Usa esta configuración para acelerar o ralentizar las animaciones y transiciones del sistema.

Superposición de pantalla de diseño

Usa esta configuración para mostrar una superposición en la pantalla que muestre los límites y los márgenes de los diseños estándar de la IU que usa la clase CardBuilder. Debes usar esos diseños integrados siempre que sea posible, pero esta configuración te ayudará a alinear cualquier diseño personalizado que necesites crear con nuestros lineamientos de diseño preferidos.

Acceso directo mediante ADB

También puedes modificar esta configuración desde la línea de comandos mediante el envío de una transmisión a través de ADB.

$ adb shell am broadcast \
      -a com.google.android.glass.settings.CHANGE_DEVELOPER_SETTING \
      -e setting <setting name> \
      <value argument>
Nombre del parámetro de configuración Argumento de valor Descripción
keep_screen_on --ez value [true|false] Activa o desactiva la opción "Mantener la pantalla encendida mientras se carga".
show_layout_bounds --ez value [true|false] Activa o desactiva la opción "Mostrar límites y límites de diseño".
show_gpu_overdraw --ez value [true|false] Activa o desactiva la opción "Mostrar superposición de GPU".
animation_time_scale --ef value [0.5|1.0|1.5|2.0|5.0|10.0] Modifica la configuración del "Factor de escala de tiempo de la animación". Si pasas un valor distinto de uno que se indica a la izquierda, se usará la coincidencia más cercana.
layout_overlay -e value [text|columns|caption| author|title|menu|alert|off] Modifica la configuración "Superposición de pantalla de diseño".