---
title: Requisitos
canonical: https://developer.unico.io/es/dual-api/developers/sdks-and-tools/android/requirements
locale: es
generated_by: markdown-export
---

- [/es/](/es/)
- [SDKs y Herramientas](/es/dual-api/developers/sdks-and-tools/overview)
- Android SDK

# Requisitos

| Requisito | Versión / valor |
| --- | --- |
| Android mínimo | 5.0 (API 21) |
| Kotlin | 1.8.22 o posterior |
| Compatibilidad con Java | JavaVersion.VERSION_1_8 |
| Android Gradle Plugin (AGP) | 8.6.0 o posterior |
| Android Studio | Koala Feature Drop (2024.1.2) o posterior |
| Lenguajes compatibles | Java y Kotlin |
| Repositorio Maven | `https://maven-sdk.unico.run/sdk-mobile` |
| Permisos requeridos | `INTERNET`, `CAMERA` |
| Permisos opcionales | `ACCESS_COARSE_LOCATION`, `ACCESS_FINE_LOCATION` |

Solo dispositivos físicosEste SDK no funciona en emuladores — solo en dispositivos físicos. Para desarrollo y pruebas de integración, utiliza un dispositivo físico con las **[aplicaciones de muestra (PoCs)](/es/developers/sdks-and-tools/android/resources)** disponibles en la sección de Recursos.

Frameworks híbridosEl soporte oficial está restringido a Android nativo. **React Native, Ionic y otros frameworks multiplataforma no son compatibles.** Para Flutter, utiliza el [plugin oficial de Flutter](/es/developers/sdks-and-tools/flutter/requirements).

Session limits
| Límite | Valor | Comportamiento |
| --- | --- | --- |
| Tiempo de espera de sesión | 40 segundos | El SDK cierra la cámara si no se completa ninguna captura dentro del límite de tiempo — activa `onSystemClosedCameraTimeoutSession()` |
| Tiempo de espera de inferencia facial | 13 segundos | Si no se detecta ningún rostro en este intervalo, el SDK cambia a captura manual — activa `onSystemChangedTypeCameraTimeoutFaceInference()` |

Última actualización el **8 oct 2026**