Aller au contenu principal

Prérequis

PrérequisVersion / valeur
Android minimum5.0 (API 21)
Kotlin1.8.22 ou version ultérieure
Compatibilité JavaJavaVersion.VERSION_1_8
Android Gradle Plugin (AGP)8.6.0 ou version ultérieure
Android StudioKoala Feature Drop (2024.1.2) ou version ultérieure
Langages pris en chargeJava et Kotlin
Dépôt Mavenhttps://maven-sdk.unico.run/sdk-mobile
Permissions requisesINTERNET, CAMERA
Permissions optionnellesACCESS_COARSE_LOCATION, ACCESS_FINE_LOCATION
Appareils physiques uniquement

Ce SDK ne fonctionne pas sur les émulateurs — uniquement sur des appareils physiques. Pour le développement et les tests d'intégration, utilisez un appareil physique avec les applications exemples disponibles dans la section Ressources.

Frameworks hybrides

La prise en charge officielle est limitée à Android natif. React Native, Ionic et les autres frameworks multiplateformes ne sont pas pris en charge. Pour Flutter, utilisez le plugin Flutter officiel.

Session limits
LimiteValeurComportement
Expiration de session40 secondesLe SDK ferme la caméra si aucune capture n'est effectuée dans le délai imparti — déclenche onSystemClosedCameraTimeoutSession()
Expiration de l'inférence faciale13 secondesSi aucun visage n'est détecté dans cette fenêtre, le SDK bascule vers la capture manuelle — déclenche onSystemChangedTypeCameraTimeoutFaceInference()