> For the complete documentation index, see [llms.txt](https://portal-integracao.intelbras.com.br/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://portal-integracao.intelbras.com.br/linha-android/introducao/introducao.md).

# Linha Android

Bem-vindo à documentação de SDK da linha de acesso Android da Intelbras. O SDK permite que os desenvolvedores criem seus próprios aplicativos e soluções personalizadas consumindo os recursos como relês, algorítimos, periféricos, entre outros recursos dos dispositivos Intelbras.

<figure><img src="https://4180028519-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fma2XQlNnvN6M5jkwNkcX%2Fuploads%2Fx2zdXyzOuglA8tQXj3ZM%2Fintro.gif?alt=media&amp;token=4cf603e9-f407-4533-ac3b-48de3fa728cc" alt=""><figcaption></figcaption></figure>

**Dispositivos Android que suportam o SDK:**

| Dispositivos | Suporta SDK Android? |
| ------------ | -------------------- |
| SS 9530 MF W | ✅                    |
| TM 9520      | ✅                    |

{% hint style="warning" %}
Importante: É fundamental que o desenvolvedor tenha conhecimento e experiência com o desenvolvimento no ambiente Android, incluindo suas linguagens e aplicações. Nosso suporte está disponível exclusivamente para dúvidas relacionadas ao SDK e à documentação fornecida.
{% endhint %}

{% hint style="warning" %}
Algumas partes da documentação estão em inglês, sendo necessário o desenvolvedor ter conhecimento na lingua para construção de sua aplicação.
{% endhint %}

### Sobre o Desenvolvimento Android

O Android é um sistema operacional baseado no kernel Linux, projetado principalmente para dispositivos móveis e sistemas embarcados. Sua arquitetura permite aos desenvolvedores criar aplicações personalizadas e flexíveis, adaptadas às mais diversas necessidades.

<figure><img src="https://4180028519-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fma2XQlNnvN6M5jkwNkcX%2Fuploads%2FKdRTr3w1Ro8gF8Kgr15n%2Fbanner_index.png?alt=media&amp;token=87bf2a9c-2112-4490-a8df-69957139b980" alt=""><figcaption></figcaption></figure>

Quando aplicado a dispositivos de controle de acesso, o Android é personalizado para incluir funcionalidades específicas, como:

* Reconhecimento Facial (Liveness/AntiFake)
* Reconhecimento de QR Code
* Detecção de Máscaras
* Leitura de Cartões (RFID)
* Comunicação Serial (RS232/RS485)
* Consumo de Câmeras (RGB/Infra)
* Gestão dos Relês de Acesso e Alarmes
* Gestão dos Sensores de Porta, Alarmes, etc.

O Android oferece suporte a linguagens como **Java** e **Kotlin**, além de ferramentas como o **Android Studio**, para o desenvolvimento de aplicações, é importante que o desenvolvedor possua conhecimento nestas linguagens. Recomendamos que o desenvolvimento do aplicativo seja nativo, porem sendo possível com frameworks Android.

{% hint style="warning" %}
Importante: O dispositivo utiliza uma rom AOSP, logo recursos e aplicativos nativos do Google podem não estar presentes e não ser possivel consumir na aplicação.
{% endhint %}

### Fluxo de Distribuição e Entrega

**Todo o desenvolvimento e instalação dos aplicativos, é de responsabilidade do parceiro integrador**, recomendamos o seguinte fluxo para o desenvolvimento das aplicações:

* 1º Desenvolvimento da Aplicação com uso do SDK
* 2º Compilação com os parâmetros para o Startup/Boot, FullScreen, KeepAlive.
* 3º Distribuição da aplicação para dispositivos.

<figure><img src="https://4180028519-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fma2XQlNnvN6M5jkwNkcX%2Fuploads%2FC73KyOVC8XeZ4iDSANBW%2Ffluxo.png?alt=media&amp;token=d5fa7724-3e26-4539-8491-53870cca9007" alt=""><figcaption></figcaption></figure>

Por meio do SDK é possível configurar a aplicação com o monitoramento do [RECEIVE\_BOOT\_COMPLETED](https://developer.android.com/reference/android/Manifest.permission), possibilitando a execução do aplicativo após o inicio do sistema Android.

Consulte o Plano de Inicio automático da aplicação para mais informações.

### Demos e Exemplos

Abaixo, é possível acessar o link com os demos. Eles fornecem exemplos de como utilizar as aplicações e suas orientações detalhadas:

<a href="/linha-android/lamysdk/exemplos-e-demos.md" class="button primary">Exemplos e Demos</a>


---

# 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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://portal-integracao.intelbras.com.br/linha-android/introducao/introducao.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
