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

- [/pt-BR/](/pt-BR/)
- [SDKs e Ferramentas](/pt-BR/dual-api/developers/sdks-and-tools/overview)
- Android SDK

# Requisitos

| Requisito | Versão / valor |
| --- | --- |
| Android mínimo | 5.0 (API 21) |
| Kotlin | 1.8.22 ou superior |
| Compatibilidade Java | JavaVersion.VERSION_1_8 |
| Android Gradle Plugin (AGP) | 8.6.0 ou superior |
| Android Studio | Koala Feature Drop (2024.1.2) ou superior |
| Linguagens suportadas | Java e Kotlin |
| Repositório Maven | `https://maven-sdk.unico.run/sdk-mobile` |
| Permissões obrigatórias | `INTERNET`, `CAMERA` |
| Permissões opcionais | `ACCESS_COARSE_LOCATION`, `ACCESS_FINE_LOCATION` |

Somente dispositivos físicosEste SDK não funciona em emuladores — apenas em dispositivos físicos. Para desenvolvimento e testes de integração, utilize um dispositivo físico com os **[apps de exemplo (PoCs)](/pt-BR/developers/sdks-and-tools/android/resources)** disponíveis na seção de Recursos.

Frameworks híbridosO suporte oficial é restrito ao Android nativo. **React Native, Ionic e outros frameworks multiplataforma não são suportados.** Para Flutter, utilize o [plugin oficial do Flutter](/pt-BR/developers/sdks-and-tools/flutter/requirements).

Session limits
| Limite | Valor | Comportamento |
| --- | --- | --- |
| Timeout de sessão | 40 segundos | O SDK fecha a câmera se nenhuma captura for concluída dentro do limite de tempo — aciona `onSystemClosedCameraTimeoutSession()` |
| Timeout de inferência facial | 13 segundos | Se nenhum rosto for detectado dentro dessa janela, o SDK alterna para captura manual — aciona `onSystemChangedTypeCameraTimeoutFaceInference()` |

Última atualização em **8 de out. de 2026**