Suscribirse a los anuncios de la plataforma de Glass |
Correo electrónico: |
XE22.0 (14 de octubre de 2014)
Funciones del usuario
- Ahora Glass es compatible con las notificaciones de Android. Para obtener más información, consulta Sincronización de notificaciones.
GDK
Cambios en CardBuilder
:
setAttributionIcon(android.graphics.Bitmap)
:setAttributionIcon(android.graphics.drawable.Drawable)
, ysetAttributionIcon(int)
de configuración.setEmbeddedLayout()
se agregó.showStackIndicator()
se agregó.- Agregado nuevo
EMBED_INSIDE
.
Otros cambios:
- Se agregó
Slider
para admitir animaciones de carga/progreso. - Se agregaron nuevos activadores de voz a
VoiceTriggers.Command
- Se agregaron nuevos comandos de voz contextuales a
ContextualMenus.Command
XE21.3 (24 de septiembre de 2014)
GDK
CardScrollView
ahora tiene la barra de desplazamiento habilitada de forma predeterminada. Para inhabilitarlo, llama asetHorizontalScrollBarEnabled(false)
XE21.0 (8 de septiembre de 2014)
Funciones del usuario
- La configuración avanzada para desarrolladores es la siguiente ahora está disponible en el menú de configuración cuando está activado el modo de depuración.
GDK
- Reemplazada
Card
conCardBuilder
, que admite muchas más y diseños.Card
dejó de estar disponible y se quitará en una versión futura. - Se agregaron nuevos activadores de voz a
VoiceTriggers.Command
- Se agregaron nuevos comandos de voz contextuales a
ContextualMenus.Command
- Se agregó compatibilidad con comandos de voz contextuales en
LiveCard
- Se agregaron animaciones al widget
CardScrollView
. - Dejó de estar disponible el comportamiento de
GestureDetector.ScrollListener
: una versión futura informará eventos de desplazamiento independientemente del número de dedos en el panel táctil. Para conservar el comportamiento anterior (es decir, recibir desplazar eventos solo cuando hay exactamente un dedo en el panel táctil), usa la nuevaGestureDetector.OneFingerScrollListener
y su contenido método set. - Se actualizaron las muestras de GDK para que sean totalmente compatible con Android Studio.
XE20.1 (21 de agosto de 2014)
GDK
Corregido:
- Error 469: El intent MediaStore.ACTION_VIDEO_CAPTURE no usa el límite de duración o un límite de tamaño
- Error 289: Admite el intent ACTION_WEB_SEARCH para realizar búsquedas con la IU de Glass.
- Error 412: Exponer el widget o la tarjeta de volumen
- Error 555: Presiona para aceptar, no funciona (intent MediaStore.ACTION_IMAGE_CAPTURE)
- Error 578: MediaRecorder no captura el video después de la actualización XE19.1.
API de Mirror
Se agregó un nuevo parámetro de configuración de timezone
al
colección Settings.
XE19.1: 15 de julio de 2014
GDK
Se agregó compatibilidad con la cámara web USB On-The-Go (OTG) en Glass. Problemas conocidos incluyen:
- No se admite la función para enchufar y reproducir el nodo de video. Reinicia Glass para detectar la cámara web conectada.
- Si los accesorios adjuntos tienen un micrófono, comandos por voz contextuales es posible que no funcione.
- Se recomienda mantener un bloqueo de activación parcial para evitar que el sistema suspender el acceso a la cámara web conectada.
Mira el Google I/O 2014 Innova con la plataforma de Glass para obtener más información.
XE18.1 (10 de junio de 2014)
GDK
- Se agregó compatibilidad con los comandos por voz contextuales para las inmersiones.
- Se agregó la transmisión
Intent
deACTION_ON_HEAD_STATE_CHANGED
para notificarte cuando el usuario usa o quita el dispositivo. - Se movió el elemento
EXTRAS
de la API de cámara de la claseCameraManager
a la nueva claseIntents
.
XE17.3 (3 de junio de 2014)
GDK
- Algunos métodos
CardScrollView
ya no son privados.
XE17.1: 13 de mayo de 2014
GDK
- Se agregaron nuevos comandos por voz a
VoiceTriggers.Command
XE16.2 (29 de abril de 2014)
GDK
- Se agregaron nuevos comandos por voz a
VoiceTriggers.Command
XE16: 15 de abril de 2014
GDK
Cambios en Card
:
- Ya no se admite
toView()
. Usa uno de losgetView()
en su lugar. - Ya no se admite
addImage(android.net.Uri)
. - Ahora se admiten
addImage(android.graphics.Bitmap)
yaddImage(android.graphics.drawable.Drawable)
. getImage(int)
muestra unandroid.graphics.drawable.Drawable
.- Devoluciones
getText()
ysetText()
espera un objetojava.lang.CharSequence
. getFootnote()
devuelve ysetFootnote()
espera un objetojava.lang.CharSequence
.getTimeStamp()
devuelve ysetTimestamp()
espera unjava.lang.CharSequence
.getItemViewType()
ygetViewTypeCount()
se agregaron para reciclar vistas.
Cambios en CardScrollView
:
onPreActivate()
yonPreDeactivate()
ya no se pueden anular.- Ya no se admite
getItemForChildAt(int)
. - Ya no se admite
isSettled()
. updateViews(boolean)
ya no es compatible; usaBaseAdapter#notifyDataSetChanged()
en su lugar.
Cambios en TimelineManager
:
Se quitó la clase TimelineManager
y la compatibilidad con las tarjetas estáticas del GDK.
Cambios en LiveCard
:
- Ahora crearás un
LiveCard
. con el constructorLiveCard(android.content.Context, java.lang.String)
- La
navigate()
se agregó para navegar a unLiveCard
publicado. setRenderer(com.google.android.glass.timeline.GlRenderer)
admite agregar un procesador de OpenGL ES 2.0 a unLiveCard
.- Se agregó
attach(android.app.Service)
, que te permite ejecutar el servicio de tarjetas en vivo en primer plano.
Cambios en CardScrollAdapter
:
findIdPosition()
yfindItemPosition()
se reemplazaron porgetPosition(java.lang.Object)
- Se quitaron
recycleView()
ysetItemOnCard()
.
Otros cambios
- La
Sounds
enum. - La
GestureDetector
tiene dos métodos estáticos auxiliaresisForward()
para detectar si un gesto está hacia delante o no.
Activadores de voz
- Comandos por voz listos para la producción .
- Los comandos por voz no listados requieren el modo de desarrollador.
Duplicar
GET_MEDIA_INPUT
ahora es una
acción de elemento de menú y te permite proporcionar cargas útiles de contenido multimedia a Glassware desde un elemento del menú
(actualmente, solo se admite la transcripción de texto de la entrada de voz).
XE12: 17 de diciembre de 2013
Funciones del usuario
Consulta las nuevas funciones para los usuarios en support.google.com.
GDK
Se realizaron los siguientes cambios en el GDK en la versión de la plataforma XE12:
Cambios en TimelineManager:
- El cronograma admite la inserción de tarjetas estáticas.
- Ahora
getLiveCard()
escreateLiveCard()
Cambios en LiveCard:
- Ahora
enableDirectRendering()
essetDirectRenderingEnabled()
- Se quitó
setNonSilent()
. Elpublish()
ahora toma laLiveCard.PublishMode()
enum que determina si la línea de tiempo publica la tarjeta de forma silenciosa o la publica y le da la enfoque de la tarjeta.
Cambios en Card
:
- Se quitaron
getTimestamp()
ysetTimestamp()
. getInfo()
ysetInfo()
ahora songetFootnote()
ysetFootnote()
.getFullScreenImages()
ysetFullScreenImages()
ahora songetImageLayout()
ysetImageLayout()
con laCard.ImageLayout
enum para determinar el estilo de imagen de la tarjeta.
Otros cambios:
- La clase
Camera
ahora esCameraManager
. LiveCardCallback
ahora esDirectRenderingCallback
.- Se agregó la clase
Sounds
, que proporciona constantes que tú se puede pasar aAudioManager.playSoundEffect()
para reproducir sonidos del sistema Glass.
Duplicar
Las siguientes correcciones de la API de Mirror se realizaron en la versión de la plataforma XE12:
- Se corrigió el problema 2.
- Se corrigió el problema 12.
- Se corrigió el problema 297.
- Se corrigió el error 281.
- Se corrigió el problema 247.
XE11: 11 de noviembre de 2013
Los siguientes cambios a la API de Mirror se realizaron en la versión de la plataforma XE11:
- El elemento de menú
VIEW_WEBSITE
ya no está disponible.
XE10: 7 de octubre de 2013
Los siguientes cambios en la API de Mirror admiten nuevas funciones en la versión de la plataforma XE10:
- Los elementos de cronograma que contienen una URL en la propiedad de texto ahora proporcionan automáticamente
la función
OPEN_URI
. La propiedadsharingFeatures se agregado a Contactos. Te permite controlar la función de subtítulos durante el flujo de uso compartido. Para habilitar los subtítulos, configúralos como
ADD_CAPTION
.{ "displayName": "Chipotle Cat", "imageUrls": ["http://example.com/chipotle.jpg"], "sharingFeatures": ["ADD_CAPTION"] }
Problemas resueltos:
- #197: Fallas relacionadas con el uso compartido se resolvieron los elementos del cronograma.
XE9: 9 de septiembre de 2013
Los siguientes cambios en la API de Mirror admiten nuevas funciones en la versión de la plataforma XE9:
- El uso de
video/vnd.google-glass.stream-url
como elcontentType
de un archivo adjunto dejó de estar disponible. Para transmitir video, usa la acción del elemento de menúPLAY_VIDEO
con la carga útil establecida en la URL de transmisión. Consulta Adjuntar video para obtener más información. - Si anulas la política de un elemento de menú integrado displayName, luego el valor predeterminado no funciona el comando por voz contextual para el elemento de menú.
- El cronograma
Ya no se admite la propiedad
htmlPages
del recurso. Consulta Paginación del método admitido actualmente. VIEW_WEBSITE
dejó de estar disponible y se quitará en una versión futura. UsaOPEN_URI
en su lugar.
Problemas resueltos:
- #164: Ahora la transmisión de video por Internet admite lo siguiente: URLs de videos de YouTube
XE8: 12 de agosto de 2013
Los siguientes cambios en la API de Mirror admiten nuevas funciones en la versión de la plataforma XE8:
Cristalería especificada comandos del menú por voz
- Agrega comandos del menú de voz con el
contacts
recurso. - Especifica tu comando por voz en la
contacts.acceptCommands
propiedad. - "Tomar una nota" y "Publicar una actualización" son los únicos comandos compatibles actualmente. Para solicitar asistencia con otros comandos por voz, completa la Sugerir un formulario de comando por voz de Glass
Paginación HTML mejorada
- Paginación manual y automática desde el
timelineItem.html
propiedad. timelineItem.htmlPages
dejó de estar disponible y se quitará en el futuro lanzamiento.
Nuevo VIEW_WEBSITE
elemento del menú:
- Cuando se activa desde una tarjeta de línea de tiempo, se abre la URL especificada en
menuItem.payload
con el navegador web de Glass.
Problemas resueltos:
- No 6: #63: Ahora los materiales de cristal pueden registrarse. comandos por voz con la API de Mirror
- #91: El video ahora se puede reproducir desde una Ahora se pueden especificar la tarjeta HTML y la URL de la miniatura.
- #115: Ahora se controla la reproducción de video. por un elemento de menú
- #137, nueva acción integrada:
VIEW_WEBSITE
- #160: imágenes con URL muy largas ahora funciona
XE7: 7 de julio de 2013
Problemas resueltos:
- #53: Los videos ahora conservan su relación de aspecto
13 de junio de 2013
Los usuarios ya no necesitan habilitar la función para compartir contactos en MyGlass. Todos los contactos son ahora habilitado de forma predeterminada.
Si su Glassware incluye documentación que aconseja al usuario habilitar un contacto compartido (para ejemplo al final del flujo de autenticación o como una tarjeta de bienvenida), deberías quitarla.
XE6: 4 de junio de 2013
Los siguientes cambios en la API de Mirror admiten nuevas funciones en la versión de la plataforma XE6:
Se agregó
video/vnd.google-glass.stream-url
como tipo de MIME para el cronograma archivos adjuntos. Este tipo de MIME te permite especificar una URL desde la que transmitir video.Consulta Adjuntar video para obtener más información.
Se agregó la capacidad para que los usuarios agreguen leyendas a las imágenes compartidas. La leyenda es se almacena en la propiedad
text
del elemento de cronograma.Consulta Subtítulos de las fotos compartidas para obtener más información.
Problemas resueltos:
- #77:
htmlPages
ahora funcionan. dentro de paquetes de múltiples conversaciones
15 de abril de 2013
Versión inicial de la API de Mirror.