Vérifier les capacités de l'appareil au moment de l'exécution pour les lunettes d'IA
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Les lunettes d'IA ont des capacités différentes selon leur type. Après avoir planifié la façon dont vous allez prendre en charge différents types d'appareils d'IA, vous pouvez vérifier les capacités de l'appareil au moment de l'exécution pour offrir la meilleure expérience possible à l'utilisateur.
Vérifier si un appareil dispose d'un écran
Certaines lunettes IA sont dotées d'un écran sur lequel votre application peut afficher des UI créées avec Jetpack Compose Glimmer. L'exemple suivant montre comment vérifier si un appareil de type lunettes dispose d'un écran :
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.
}
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/12/08 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/12/08 (UTC)."],[],[]]