Configurações do desenvolvedor no Glass

Como acessar pelo menu de configurações

Se a depuração estiver ativada no card Informações do dispositivo, no menu de configurações, o card Configurações do desenvolvedor ficará visível ao lado dele. Acesse o as seguintes configurações avançadas do desenvolvedor neste card.

Manter a tela acesa durante o carregamento

Quando você ativa essa configuração, a tela escurece, mas não desliga completamente enquanto o Google Glass estiver carregando via USB ou CA.

Mostrar limites e margens do layout

Quando você ativa essa configuração, o sistema delimita os limites e a cor as margens das visualizações na tela.

Mostrar overdraw da CPU

Quando você ativa essa configuração, o sistema colore cada pixel na tela dependendo de quantas vezes ela foi desenhada no último ciclo de pintura. Esta configuração ajuda a depurar problemas de desempenho com layouts profundamente aninhados ou pintura complexa lógica.

  • Os pixels desenhados na cor original foram desenhados apenas uma vez.
  • Os pixels sombreados em azul foram desenhados duas vezes.
  • Os pixels sombreados em verde foram desenhados três vezes.
  • Os pixels sombreados em vermelho claro foram desenhados quatro vezes.
  • Os pixels sombreados em vermelho escuro foram desenhados cinco vezes ou mais.

Fator de escala de tempo da animação

Use essa configuração para acelerar ou desacelerar animações e transições do sistema.

Sobreposição de tela de layout

Use essa configuração para exibir uma sobreposição na tela que mostre os limites e margens dos layouts de interface padrão usados pelo CardBuilder . Use esses layouts integrados sempre que possível, mas essa configuração ajuda a alinhar qualquer layout personalizado que possa ser necessário criar com nossas diretrizes de design.

Acesso direto pelo adb

Você também pode modificar essas configurações na linha de comando enviando uma mensagem pelo adb.

$ adb shell am broadcast \
      -a com.google.android.glass.settings.CHANGE_DEVELOPER_SETTING \
      -e setting <setting name> \
      <value argument>
Nome da configuração Argumento de valor Descrição
keep_screen_on --ez value [true|false] Ativa a opção "Manter a tela ligada durante o carregamento" configuração ativada ou desativada.
show_layout_bounds --ez value [true|false] Ativa a opção "Mostrar limites e margens do layout". configuração ativada ou desativada.
show_gpu_overdraw --ez value [true|false] Ativa a opção "Show GPU overdraw" (Mostrar overdraw da GPU). configuração ativada ou desativada.
animation_time_scale --ef value [0.5|1.0|1.5|2.0|5.0|10.0] Modifica o "Fator de escala de tempo de animação" do ambiente. Se você passar um valor diferente do listado à esquerda, a correspondência mais próxima será usada.
layout_overlay -e value [text|columns|caption| author|title|menu|alert|off] Modifica a "Sobreposição de tela de layout" do ambiente.