---
title: API de Inicialização
canonical: https://developer.unico.io/pt-BR/dual-api/developers/sdks-and-tools/android/api-reference/initialization-api
locale: pt-BR
generated_by: markdown-export
---

## Classes / Builders

| Classe | Descrição |
|---|---|
| `AcessoBio` | Ponto de entrada principal do SDK. Instanciado com um contexto `Activity` e um `AcessoBioListener`. |
| `IAcessoBioBuilder` | Interface de builder para configuração de sessão. Retornada pelos métodos do `AcessoBio`. |
| `AcessoBioConfigDataSource` | Interface para configuração de credenciais — implemente `getHostKey()` para retornar sua SDK Key. |

:::info[Nota sobre o nome da classe]
Os tipos públicos do SDK têm o prefixo `AcessoBio` por razões históricas; o produto é o Unico IDCloud. Use `AcessoBio` como o nome da classe de ponto de entrada em todo o código Android.
:::

## Construtor

```kotlin
AcessoBio(context: Activity, listener: AcessoBioListener)
```

| Parâmetro | Tipo | Descrição |
|---|---|---|
| `context` | `Activity` | Contexto Android para apresentar a tela de captura |
| `listener` | `AcessoBioListener` | Listener para callbacks do ciclo de vida |

## Métodos do Builder

| Método | Tipo | Padrão | Descrição |
|---|---|---|---|
| `setEnvironment(environment)` | `Environment` | `PROD` | Ambiente de destino — `PROD` ou `UAT` |
| `setLocale(locale)` | `LocaleTypes` | `PT_BR` | Idioma da tela de captura |
| `setSmartFrame(enabled)` | `Boolean` | `true` | Ativa o enquadramento inteligente para captura de selfie |
| `setAutoCapture(enabled)` | `Boolean` | `true` | Ativa a captura automática |
| `setTheme(theme)` | `IAcessoBioTheme` | — | Tema personalizado para a tela de captura |
| `setTimeoutSession(seconds)` | `Double` | — | Tempo máximo de sessão em segundos |