Cómo verificar las capacidades del dispositivo en el tiempo de ejecución para los lentes con IA
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Los diferentes tipos de lentes con IA tienen distintas capacidades. Después de planificar cómo admitirás diferentes tipos de dispositivos con IA, puedes verificar las capacidades del dispositivo en el tiempo de ejecución para brindar la mejor experiencia en el dispositivo del usuario.
Comprueba si un dispositivo tiene pantalla
Algunos lentes con IA tienen una pantalla en la que tu app puede mostrar IUs compiladas con Jetpack Compose Glimmer. En el siguiente ejemplo, se muestra cómo verificar si un dispositivo de anteojos tiene una pantalla:
val projectedDeviceController = ProjectedDeviceController.create(activity)
if (projectedDeviceController.capabilities.contains(CAPABILITY_VISUAL_UI)) {
// Set up UX state machine for AI glasses that have a display.
} else {
// Set up UX state machine for AI glasses that don't have a display.
}
El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
Última actualización: 2025-12-08 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-12-08 (UTC)"],[],[]]