Intégrez la bibliothèque Jetpack CameraX pour garantir une capture d'image de haute qualité et cohérente sur l'écosystème varié des appareils fonctionnant sous Android. L'adoption de cette bibliothèque offre une expérience stable et riche en fonctionnalités sur différents facteurs de forme, tels que les téléphones, les tablettes, les appareils pliables et les appareils XR. En migrant vers des API d'appareil photo modernes, les applications peuvent obtenir une meilleure qualité et offrir une expérience utilisateur plus fiable, quel que soit le matériel de l'appareil.
Implémentation requise
Pour que votre application soit éligible au programme AEP, elle doit répondre aux exigences suivantes :
L'application ne doit pas utiliser l'ancienne API android.hardware.Camera (Camera1). Vous devez migrer vers CameraX (ou Camera2).
Remarque : L'utilisation du framework Camera2 est une alternative valable pour les applications qui nécessitent une pile de caméras personnalisée.
Applicabilité des consignes
Cette consigne s'applique aux éléments suivants :
- Applications qui permettent de capturer des contenus multimédias (images ou vidéos).
- Facteurs de forme pour téléphones, tablettes, appareils pliables et XR.
Exceptions
Les applications peuvent utiliser un framework alternatif équivalent qui offre une qualité, des fonctionnalités utilisateur, une stabilité et une compatibilité similaires dans l'écosystème. Contactez l'assistance si vous disposez d'un framework approprié.
Documentation et ressources sur les fonctionnalités
Les ressources suivantes fournissent des conseils d'implémentation et des informations techniques sur la fonctionnalité CameraX. Ces ressources sont fournies à titre informatif uniquement et ne contiennent pas d'exigences supplémentaires concernant le programme.