> For the complete documentation index, see [llms.txt](https://docs.caf.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.caf.io/caf-sdk/caf-sdk-pt-br/android/standalone-modules/document-detector/faq.md).

# FAQ

***

## **1. O que é o Document Detector e qual é sua principal funcionalidade?**

**Resposta:**

O Document Detector permite que os usuários capturem fotos autênticas e de alta qualidade de documentos enviados pelos usuários para análise usando nossa API. Ele oferece suporte à captura e leitura de documentos por meio dos modos câmera e upload. A ferramenta pode processar vários tipos de documentos, desde documentos de identidade nacionais até passaportes internacionais.

***

## **2. Quais são os requisitos de sistema do Document Detector no Android?**

**Resposta:**

O SDK oferece suporte ao Android API 26 e superior, garantindo compatibilidade com dispositivos Android modernos. Seu projeto Android deve usar uma **versão mínima do SDK de 26**.

Para mais detalhes sobre os requisitos, como a versão do Kotlin e do Gradle, consulte o [seção Requisitos](/caf-sdk/caf-sdk-pt-br/android/standalone-modules/document-detector/requirements.md).

***

## **3. Quais permissões são necessárias para usar o SDK?**

**Resposta:**

O SDK requer as seguintes permissões:

| Permissão                   | Motivo                                                                                          |             Obrigatório            |
| --------------------------- | ----------------------------------------------------------------------------------------------- | :--------------------------------: |
| **`CÂMERA`**                | Para capturar fotos dos documentos.                                                             | Somente para o recurso de captura. |
| **`READ_EXTERNAL_STORAGE`** | Para acessar o armazenamento externo do dispositivo e selecionar documentos no fluxo de upload. |  Somente para o recurso de upload. |

Certifique-se de que estas sejam adicionadas ao seu `AndroidManifest.xml` e trate as solicitações de permissão no seu app de forma apropriada para versões do Android que exigem solicitações de permissão em tempo de execução.

***

## **4. Como integro o Document Detector ao meu projeto Android?**

**Resposta:**

Para integrar o SDK:

1. Adicione as dependências do SDK ao seu `build.gradle` arquivo.
2. Configure as permissões necessárias para a câmera e o acesso à internet no `AndroidManifest.xml`.
3. Inicialize o SDK no ciclo de vida da sua aplicação, normalmente dentro de `onCreate()` da sua activity principal.

Para instruções detalhadas, consulte o [seção de configuração do Gradle](/caf-sdk/caf-sdk-pt-br/android/standalone-modules/document-detector/gradle.md).

***

## **5. Qual é a versão atual do SDK e onde posso encontrar detalhes específicos da versão?**

**Resposta:**

A versão atual do SDK é atualizada regularmente. Você pode encontrar as informações da versão mais recente, incluindo changelogs e detalhes específicos da versão, [aqui](/caf-sdk/caf-sdk-pt-br/android/standalone-modules/document-detector/current-version.md).

***

## **6. Como inicio o processo de captura de documentos no meu app?**

**Resposta:**

Para iniciar o processo de captura de documentos, siga estas etapas:

1. Crie uma sessão de captura usando o builder do SDK.
2. Inicie a activity de captura de documentos.
3. Capture o resultado no callback da activity.

Para mais detalhes sobre como iniciar o processo, consulte a [seção Start SDK](/caf-sdk/caf-sdk-pt-br/android/standalone-modules/document-detector/start-sdk.md).

***

## **7. O Document Detector oferece suporte ao envio de documentos em vez de usar a câmera?**

**Resposta:**

Sim, o Document Detector oferece suporte à captura de documentos tanto pelo modo câmera quanto pelo modo upload. Para saber mais sobre como habilitar e usar o modo upload, consulte o [seção Modo de Upload](/caf-sdk/caf-sdk-pt-br/android/standalone-modules/document-detector/builder/upload.md).

***

## **8. Quais são os erros ou problemas típicos que podem ocorrer e como posso solucioná-los?**

**Resposta:**

Alguns erros comuns incluem:

* **Falha de segurança**: Geralmente acontece quando o usuário está com o modo desenvolvedor, o modo de depuração ou o ADB ativado. Consulte as [retornos de segurança](/caf-sdk/caf-sdk-pt-br/android/standalone-modules/document-detector/sdks-response.md#security-returns) seções para obter mais informações.
* **Falha na inicialização do SDK**: Verifique sua configuração do Gradle e certifique-se de que o SDK esteja inicializado corretamente no ciclo de vida do app.
* **Erros de rede**: Verifique se o dispositivo tem uma conexão ativa com a internet para o processamento de documentos.

Para mais detalhes de solução de problemas, consulte a [seção Respostas do SDK](/caf-sdk/caf-sdk-pt-br/android/standalone-modules/document-detector/sdks-response.md).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.caf.io/caf-sdk/caf-sdk-pt-br/android/standalone-modules/document-detector/faq.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
