Доступ из меню настроек
Если у вас включена отладка на карточке «Информация об устройстве» в меню настроек, рядом с ней будет видна карточка «Настройки разработчика» . С этой карты вы можете получить доступ к следующим расширенным настройкам разработчика.
Держите экран включенным во время зарядки
Если вы включите этот параметр, экран погаснет, но не выключится полностью, пока Glass заряжается через USB или от сети переменного тока.
Показать границы и поля макета
Когда вы включите этот параметр, система будет выделять границы и цвет полей представлений на экране.
Показать перерисовку графического процессора
Когда вы включите этот параметр, система будет раскрашивать каждый пиксель на экране в зависимости от того, сколько раз он был нарисован в последнем цикле рисования. Этот параметр помогает устранять проблемы с производительностью, связанные с глубоко вложенными макетами или сложной логикой рисования.
- Пиксели, нарисованные в исходном цвете, рисовались только один раз.
- Пиксели, заштрихованные синим цветом, были нарисованы дважды.
- Пиксели, заштрихованные зеленым , рисовались трижды.
- Пиксели, заштрихованные светло-красным цветом, рисовались четыре раза.
- Пиксели, заштрихованные темно-красным цветом, были нарисованы пять или более раз.
Коэффициент масштабирования времени анимации
Используйте этот параметр, чтобы ускорить или замедлить системную анимацию и переходы.
Наложение экрана макета
Используйте этот параметр для отображения на экране наложения, показывающего границы и поля стандартных макетов пользовательского интерфейса, используемых классом CardBuilder
. Вам следует использовать эти встроенные макеты, когда это возможно, но этот параметр поможет вам согласовать любые пользовательские макеты, которые вам могут понадобиться создать, с нашими предпочтительными рекомендациями по дизайну .
Прямой доступ через АБР
Вы также можете изменить эти настройки из командной строки, отправив широковещательную рассылку через 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] | Включает или выключает параметр «Показать перерисовку графического процессора». |
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] | Изменяет настройку «Наложение экрана макета». |