Glass のデベロッパー設定

設定メニューからのアクセス

設定メニューの [デバイス情報] カードでデバッグを有効にしている場合は、 その横に [デベロッパー向けの設定] カードが表示されます。こちらの このカードでは、以下のデベロッパー向けの詳細設定が表示されます。

充電中は画面をオンのままにします

この設定をオンにすると、画面が暗くなりますが、完全にはオフになります Glass を USB または AC 電源で充電しているとき。

レイアウトの境界とマージンを表示する

この設定をオンにすると、 マージンを調整することです。

GPUオーバードローを表示

この設定をオンにすると、画面上のピクセルごとに色が変わります 前回のペイント サイクルで描画された回数に応じて異なります。この設定 深くネストされたレイアウトや複雑なペイントでパフォーマンスの問題をデバッグする場合に役立つ できます。

  • 元の色で描画されたピクセルは 1 回だけ描画されました。
  • 青色のピクセルは 2 回描画されています。
  • 緑色のピクセルは 3 回描画されました。
  • 薄い赤のピクセルは 4 回描画されています。
  • 濃い赤のピクセルは 5 回以上描画されています。

アニメーションの時間スケール係数

この設定を使用して、システム アニメーションや遷移を高速化または遅くすることができます。

レイアウト画面オーバーレイ

この設定を使用して、境界線を示すオーバーレイを画面上に表示し、 標準 UI レイアウトの余白が CardBuilder クラスです。可能な限り組み込みのレイアウトを使用する必要がありますが、この設定は Google 推奨の推奨レイアウトを使って作成する必要があるカスタム レイアウトを並べるのに役立つ 設計ガイドラインを参照してください。

ADB を介した直接アクセス

ブロードキャストを送信して、コマンドラインからこれらの設定を変更することもできます。 接続できます。

$ adb shell am broadcast \
      -a com.google.android.glass.settings.CHANGE_DEVELOPER_SETTING \
      -e setting <setting name> \
      <value argument>
設定名 value 引数 説明
keep_screen_on --ez value [true|false] [充電中は画面をオンのままにする] をオンにしますオンとオフを切り替えられます。
show_layout_bounds --ez value [true|false] [レイアウト境界とマージンを表示] をオンとオフを切り替えられます。
show_gpu_overdraw --ez value [true|false] [GPU オーバードローを表示] をオンとオフを切り替えられます。
animation_time_scale --ef value [0.5|1.0|1.5|2.0|5.0|10.0] 「アニメーションの時間スケール係数」を変更します設定されます。引数を 以外の値を指定すると、最も近い値が使用されます。
layout_overlay -e value [text|columns|caption| author|title|menu|alert|off] 「レイアウト画面オーバーレイ」を変更します設定されます。