Uzyskiwanie dostępu z menu ustawień
Jeśli na karcie Informacje o urządzeniu w menu ustawień masz włączone debugowanie, karta Ustawienia programisty będzie widoczna. Aby uzyskać dostęp do tych zaawansowanych ustawień programisty z tej karty.
Nie wyłączaj ekranu podczas ładowania
Gdy włączysz to ustawienie, ekran przyciemni się, ale nie wyłączy się całkowicie podczas ładowania Glass przez USB lub prąd przemienny.
Pokazuj granice układu i marginesy
Gdy włączysz to ustawienie, system obrysuje granice i kolor w obrębie marginesów obrazu na ekranie.
Pokaż przeciągnięcie GPU
Gdy włączysz to ustawienie, system będzie określał kolor każdego piksela na ekranie. w zależności od tego, ile razy był narysowany podczas ostatniego cyklu malowania. To ustawienie pomaga debugować problemy z wydajnością w przypadku głęboko zagnieżdżonych układów lub złożonego wyrenderowania logikę logiczną.
- Piksele w oryginalnym kolorze zostały narysowane tylko raz.
- Piksele zacienione na niebieskie zostały narysowane dwukrotnie.
- Piksele zacienione na zielonym zostały narysowane 3 razy.
- Piksele zacienione jasnoczerwonym zostały narysowane 4 razy.
- Piksele w kolorze ciemnoczerwonym zostały narysowane co najmniej 5 razy.
Współczynnik skali czasu animacji
To ustawienie służy do przyspieszania lub spowalniania animacji i przejść systemowych.
Nakładka na ekran układu
Użyj tego ustawienia, aby wyświetlić na ekranie nakładkę, która pokazuje granice
marginesów standardowych układów interfejsu używanych przez
CardBuilder
zajęcia. Należy używać tych wbudowanych układów, gdy tylko jest to możliwe, ale to ustawienie
ułatwia wyrównanie układów niestandardowych
za pomocą preferowanych przez nas
wskazówkami dotyczącymi wyglądu.
Bezpośredni dostęp przez ADB
Możesz też zmienić te ustawienia z poziomu wiersza poleceń, wysyłając komunikat za pomocą ADB.
$ adb shell am broadcast \
-a com.google.android.glass.settings.CHANGE_DEVELOPER_SETTING \
-e setting <setting name> \
<value argument>
Nazwa ustawienia | Argument wartości | Opis |
---|---|---|
keep_screen_on |
--ez value [true|false] |
Włącza opcję „Nie wyłączaj ekranu podczas ładowania” włącz lub wyłącz ustawienie. |
show_layout_bounds |
--ez value [true|false] |
Włącza opcję „Pokaż granice układu i marginesy”. włącz lub wyłącz ustawienie. |
show_gpu_overdraw |
--ez value [true|false] |
Włącza opcję „Pokaż przerysowywanie GPU” włącz lub wyłącz ustawienie. |
animation_time_scale |
--ef value [0.5|1.0|1.5|2.0|5.0|10.0] |
Modyfikuje „Współczynnik skali czasu animacji” . Jeśli zdasz inna niż podana po lewej stronie, użyte zostanie najbliższe dopasowanie. |
layout_overlay |
-e value [text|columns|caption| author|title|menu|alert|off] |
Modyfikuje „Nakładka ekranu układu” . |