Glass 的開發人員設定

透過設定選單存取

如果您已在設定選單中的「裝置資訊」資訊卡啟用偵錯功能,該開發人員旁邊會顯示「開發人員設定」資訊卡。您可以透過此資訊卡存取下列進階開發人員設定。

在充電時讓螢幕保持開啟

開啟這項設定後,當 Glass 透過 USB 或 AC 電源充電時,螢幕會變暗,但不會完全關閉。

顯示版面配置邊界和邊界

開啟這項設定後,系統會在螢幕檢視畫面的邊界以外框顯示邊界和顏色。

顯示 GPU 透支

開啟這項設定後,系統會根據前一個繪製週期所繪製的重複次數,在螢幕上的每個像素上設定顏色。此設定可協助您針對深度巢狀版面配置或複雜的繪製邏輯進行偵錯效能問題。

  • 原始顏色的像素僅被繪製一次。
  • 藍色呈現的像素被繪製兩次。
  • 以綠色表示的像素被繪製了三次。
  • 淺紅色遮蔽的像素則繪製了四次。
  • 深紅色遮蔽的像素被繪製了五次以上。

動畫時間比例係數

使用這項設定可加快或減緩系統動畫和轉場效果。

版面配置畫面重疊

使用這項設定在螢幕上顯示重疊,顯示 CardBuilder 類別使用的標準 UI 版面配置邊界和邊界。請盡可能使用這些內建版面配置,但此設定可協助您將任何可能需要的自訂版面配置,符合我們的設計規範

透過 ADB 直接存取

您也可以透過指令列修改這些設定,透過 ADB 傳送廣播。

$ adb shell am broadcast \
      -a com.google.android.glass.settings.CHANGE_DEVELOPER_SETTING \
      -e setting <setting name> \
      <value argument>
設定名稱 值引數 說明
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] 修改「版面配置重疊」設定。