| Subskrybuj powiadomienia dotyczące Google Glass |
| E-mail: |
XE22.0 – 14 października 2014 r.
Funkcje użytkownika
- Google Glass obsługuje teraz powiadomienia Androida. Więcej informacji: Synchronizacja powiadomień
GDK
Zmiany w CardBuilder:
setAttributionIcon(android.graphics.Bitmap)setAttributionIcon(android.graphics.drawable.Drawable), isetAttributionIcon(int)zostały dodane.setEmbeddedLayout()dodano.showStackIndicator()dodano.- Dodano nowe
EMBED_INSIDEukład.
Inne zmiany:
- Dodano:
Sliderwidżet do obsługi ładowania/przetwarzania animacji. - Nowe wyzwalacze głosowe zostały dodane do:
VoiceTriggers.Command - Dodano nowe kontekstowe polecenia głosowe do:
ContextualMenus.Command
XE21.3 – 24 września 2014 r.
GDK
CardScrollViewTeraz pasek przewijania jest domyślnie włączony. Aby ją wyłączyć, wywołajsetHorizontalScrollBarEnabled(false)
XE21.0 – 8 września 2014 r.
Funkcje użytkownika
- Zaawansowane ustawienia programisty są dostępne w menu ustawień po włączeniu trybu debugowania.
GDK
- Wymieniono
CardzCardBuilder, który obsługuje wiele innych układy.Cardjest wycofywany i zostanie usunięty w przyszłej wersji. - Nowe wyzwalacze głosowe zostały dodane do:
VoiceTriggers.Command - Dodano nowe kontekstowe polecenia głosowe do:
ContextualMenus.Command - Dodano obsługę kontekstowych poleceń głosowych na
LiveCard - Do widżetu
CardScrollViewdodano animacje. - Wycofanie funkcji
GestureDetector.ScrollListener: przyszła wersja będzie raportować zdarzenia przewijania niezależnie od liczby palców na touchpadzie. Aby zachować dotychczasowe działanie (tj.otrzymywane przewijania tylko wtedy, gdy do touchpada jest dokładnie 1 palec), użyj nowyGestureDetector.OneFingerScrollListeneri związane z nim seter. - Zmieniono przykłady GDK na w pełni zgodne z Android Studio.
XE20.1 – 21 sierpnia 2014 r.
GDK
Naprawiono:
- 469: Intencja MediaStore.ACTION_VIDEO_CAPTURE nie używa limitu czasu trwania lub limit rozmiaru
- 289: Obsługa intencji ACTION_WEB_SEARCH do wyszukiwania przy użyciu interfejsu Google Glass
- 412: Pokaż widżet / kartę woluminu
- Problem nr 555: Kliknij, aby zaakceptować, nie działa (intencja MediaStore.ACTION_IMAGE_CAPTURE)
- Problem nr 578: Po aktualizacji XE19.1 MediaRecorder nie przechwytuje filmu.
Interfejs API Mirror
Dodano nowe ustawienie timezone do
kolekcja Ustawienia.
XE19.1 – 15 lipca 2014 r.
GDK
Dodaliśmy obsługę kamery internetowej USB On-The-Go (OTG) na Glass. Znane problemy uwzględnij:
- Funkcja Plug-and-play w węźle wideo nie jest obsługiwana. Zrestartuj Google Glass w wykryć podłączoną kamerę internetową.
- Jeśli dołączone akcesoria są wyposażone w mikrofon, kontekstowe polecenia głosowe może nie działać.
- Zaleca się przytrzymanie częściowej blokady uśpienia, aby system nie zawieszam dostęp do podłączonej kamery internetowej.
Przygotuj się na Google I/O 2014 Innowacje na platformie Glass .
XE18.1 – 10 czerwca 2014 r.
GDK
- Dodaliśmy obsługę kontekstowych poleceń głosowych w przypadku elementów interaktywnych.
- Dodano komunikat
IntentACTION_ON_HEAD_STATE_CHANGED, który powiadamia Cię o założeniu lub zdejmowaniu urządzenia przez użytkownika. - Przeniesiono interfejs Camera API
EXTRASz klasyCameraManagerdo nowej klasyIntents.
XE17.3 – 3 czerwca 2014
GDK
- Niektóre metody
CardScrollViewnie są już prywatne.
XE17.1 – 13 maja 2014 r.
GDK
- Dodano nowe polecenia głosowe do aplikacji
VoiceTriggers.Command
XE16.2 – 29 kwietnia 2014 r.
GDK
- Dodano nowe polecenia głosowe do aplikacji
VoiceTriggers.Command
XE16 – 15 kwietnia 2014 r.
GDK
Zmiany w Card:
toView()nie jest już obsługiwany. Użyj jednej zgetView().addImage(android.net.Uri)nie jest już obsługiwany.- Obsługiwane są teraz języki
addImage(android.graphics.Bitmap)iaddImage(android.graphics.drawable.Drawable). getImage(int)zwracaandroid.graphics.drawable.Drawable.getText()za możliwość zwrotu isetText()oczekujejava.lang.CharSequence.getFootnote()zwracasetFootnote()oczekujejava.lang.CharSequence.getTimeStamp()zwracasetTimestamp()oczekujejava.lang.CharSequence.getItemViewType()igetViewTypeCount()zostały dodane do recyklingu widoków.
Zmiany w CardScrollView:
- Nie można już zastępować elementów
onPreActivate()anionPreDeactivate(). getItemForChildAt(int)nie jest już obsługiwany.isSettled()nie jest już obsługiwany.updateViews(boolean)nie jest już obsługiwany, użyjBaseAdapter#notifyDataSetChanged().
Zmiany w TimelineManager:
Klasa TimelineManager i obsługa kart statycznych z GDK zostały usunięte.
Zmiany w LiveCard:
- Tworzysz
LiveCardza pomocą konstruktoraLiveCard(android.content.Context, java.lang.String). navigate()Dodano metodę przechodzenia do opublikowanego plikuLiveCard.setRenderer(com.google.android.glass.timeline.GlRenderer)obsługuje dodawanie mechanizmu renderowania OpenGL ES 2.0 do komponentuLiveCard.- Karta
attach(android.app.Service)została dodana, dzięki czemu możesz uruchamiać aktywną usługę kart na pierwszym planie.
Zmiany w CardScrollAdapter:
- Zawartość
findIdPosition()ifindItemPosition()została zastąpiona przezgetPosition(java.lang.Object) - Usunięto
recycleView()isetItemOnCard().
Inne zmiany
Soundswartości typu wyliczeniowego zostały zaktualizowane.GestureDetectorma 2 statyczne metody pomocniczeisForward()do wykrywania, czy gest jest do przodu.
Wyzwalacze głosowe
- Polecenia głosowe w wersji produkcyjnej są wymagane przed przesłaniem oprogramowania Glassware do sprawdzenia.
- Niepubliczne polecenia głosowe wymagają trybu programisty.
Powielaj
GET_MEDIA_INPUT jest teraz obsługiwany
i umożliwia przekazanie ładunków multimediów do oprogramowania Glassware z poziomu menu
(Obecnie obsługiwane są tylko transkrypcje tekstu z rozpoznawania mowy).
XE12 – 17 grudnia 2013
Funkcje użytkownika
Zapoznaj się z nowymi funkcjami dla użytkowników na stronie support.google.com.
GDK
W wersji platformy XE12 wprowadziliśmy te zmiany GDK:
Zmiany w usłudze TimelineManager:
- Oś czasu umożliwia wstawianie kart statycznych.
getLiveCard()to terazcreateLiveCard()
Zmiany w LiveCard:
enableDirectRendering()to terazsetDirectRenderingEnabled()- Usunięto
setNonSilent().publish()pobiera terazLiveCard.PublishMode()wyliczenie określające, czy na osi czasu karta zostanie opublikowana dyskretnie, czy też została udostępniona aktywność na karcie.
Zmiany w Card:
- Usunięto
getTimestamp()isetTimestamp(). getInfo()isetInfo()to terazgetFootnote()isetFootnote().getFullScreenImages()isetFullScreenImages()to terazgetImageLayout()isetImageLayout()za pomocąCard.ImageLayoutwyliczenie w celu określenia stylu obrazu karty.
Inne zmiany:
- Zajęcia w
Camerato terazCameraManager. LiveCardCallbackto terazDirectRenderingCallback.- Dodano klasę
Sounds, która udostępnia stałe, może przekazać doAudioManager.playSoundEffect()aby odtworzyć dźwięki systemu Glass.
Powielaj
W wersji platformy XE12 wprowadzono następujące poprawki interfejsu Mirror API:
- Usunięto problem 2.
- Problem 12 został rozwiązany.
- Problem 297 został rozwiązany.
- Problem 281 został rozwiązany.
- Problem 247 został rozwiązany.
XE11 – 11 listopada 2013
W wersji platformy XE11 wprowadziliśmy te zmiany interfejsu Mirror API:
- Pozycja menu
VIEW_WEBSITEnie jest już dostępna.
XE10 – 7 października 2013
Następujące zmiany interfejsu Mirror API obsługują nowe funkcje w wersji platformy XE10:
- Elementy osi czasu, które zawierają adres URL we właściwości tekstowej, podają teraz automatycznie
funkcja
OPEN_URI. WłaściwośćsharingFeatures została dodano do Kontaktów. Pozwala na kontrolowanie funkcji napisów podczas udostępniania. Aby włączyć napisy, ustaw wartość
ADD_CAPTION.{ "displayName": "Chipotle Cat", "imageUrls": ["http://example.com/chipotle.jpg"], "sharingFeatures": ["ADD_CAPTION"] }
Rozwiązane problemy:
- 197 – awarie związane z udostępnianiem Elementy osi czasu zostały rozwiązane.
XE9 – 9 września 2013
Następujące zmiany interfejsu Mirror API obsługują nowe funkcje w wersji platformy XE9:
- Używanie atrybutu
video/vnd.google-glass.stream-urljako właściwościcontentTypezałącznika zostało wycofane. Aby strumieniować wideo, użyj elementu menuPLAY_VIDEOz ładunkiem ustawionym na adres URL strumieniowania. Więcej informacji znajdziesz w sekcji Dołączanie filmu. - Jeśli zastąpisz displayName, a potem wartość domyślną kontekstowe polecenie głosowe dla tej pozycji menu nie działa.
- osi czasu,
właściwość
htmlPageszasobu nie jest już obsługiwana. Zobacz Podział na strony w przypadku aktualnie obsługiwanej metody. - Interfejs
VIEW_WEBSITEzostał wycofany i zostanie usunięta w przyszłej wersji. UżywajOPEN_URI.
Rozwiązane problemy:
- 164 – obsługa strumieniowania filmów Adresy URL filmów w YouTube
XE8 – 12 sierpnia 2013
Następujące zmiany interfejsu Mirror API obsługują nowe funkcje w wersji platformy XE8:
Określono produkty szklane polecenia głosowe
- Dodaj polecenia do menu głosowego za pomocą
contacts. - Określ polecenie głosowe w
contacts.acceptCommandsusłudze. - „Zanotuj” i „Opublikuj aktualizację” to jedyne obecnie obsługiwane polecenia. Aby poprosić o pomoc w innych poleceniach głosowych, wypełnij Zaproponuj formularz poleceń głosowych w Google Glass
Ulepszony podział na strony w języku HTML.
- Ręczne i automatyczne dzielenie na strony
timelineItem.htmlusłudze. - Interfejs
timelineItem.htmlPagesjest wycofany i w przyszłości zostanie usunięty wersji.
Nowy VIEW_WEBSITE
element menu:
- Po aktywowaniu na karcie osi czasu otwiera adres URL określony w
menuItem.payloadw przeglądarce Google Glass.
Rozwiązane problemy:
- 6, 63 – Oprogramowanie Glass można teraz zarejestrować polecenia głosowe przy użyciu interfejsu Mirror API
- 91 – film można teraz odtwarzać z Można teraz określić adres URL karty HTML i miniatury
- 115 – Odtwarzanie filmów jest teraz obsługiwane według pozycji menu
- 137 – nowe wbudowane działanie:
VIEW_WEBSITE - #160 – obrazy z bardzo długimi adresami URL teraz pracuję
XE7 – 7 lipca 2013
Rozwiązane problemy:
- 53 – filmy teraz zachowują swoje format obrazu
13 czerwca 2013 r.
Udostępnianie kontaktów nie musi już być włączone przez użytkowników w MyGlass. Wszystkie kontakty są domyślnie włączone.
Jeśli oprogramowanie Glassware zawiera dokumentację zalecającą włączenie kontaktu udostępniania (na na końcu procesu uwierzytelniania lub jako karta powitalna).
XE6 – 4 czerwca 2013
Następujące zmiany interfejsu Mirror API obsługują nowe funkcje w wersji platformy XE6:
Dodano
video/vnd.google-glass.stream-urljako typ MIME dla osi czasu załączniki. Ten typ MIME umożliwia podanie adresu URL, z którego chcesz przesyłać strumieniowo wideo.Więcej informacji znajdziesz w sekcji Dołączanie filmu.
Dodano możliwość dodawania podpisów do udostępnionych obrazów przez użytkowników. Podpis zapisane we właściwości
textelementu osi czasu.Zobacz Napisy do udostępnionych zdjęć. .
Rozwiązane problemy:
- 77 –
htmlPagesdziała już prawidłowo w pakietach z wątkami
15 kwietnia 2013 r.
Pierwsza wersja interfejsu API Mirror.