Guias de conectividade

O app pode se conectar ao mundo externo usando várias tecnologias de comunicação, incluindo Wi-Fi, Bluetooth e USB. Os guias listados abaixo abrangem a adição de suporte a essas tecnologias e a otimização do app para conectividade.

Tecnologias com suporte

O Android oferece suporte aos seguintes protocolos e frameworks para conectar seu dispositivo ao mundo exterior.

Guias

Redes: Visão geral

Informações gerais sobre guias que abrangem a realização de várias operações de rede, incluindo conexões, gerenciamento, análise de XML, monitoramento e muito mais.

Redes: 5G

Aproveite as redes 5G.

Redes: VPN

Desenvolva e teste sua própria rede privada virtual (VPN) para um dispositivo Android.

Redes: Busca por Wi-Fi

Receba uma lista de pontos de acesso Wi-Fi visíveis em um dispositivo.

Redes: Wi-Fi Direct (P2P)

Conecte os dispositivos compatíveis diretamente entre si sem um ponto de acesso intermediário.

Redes: Wi-Fi Aware

Permitir que dispositivos com o Android 8.0 (nível 26 da API) e versões mais recentes detectem e se conectem diretamente uns aos outros sem nenhum outro tipo de conectividade entre eles. Também conhecido como Neighbor Awareness Networking (NAN).

Redes: Tempo de retorno do Wi-Fi (RTT)

Medir a distância até os pontos de acesso Wi-Fi com suporte a RTT e os dispositivos Wi-Fi Aware por perto.

Redes: ponto de acesso Wi-Fi somente local

Permitir que os apps em dispositivos conectados a um ponto de acesso Wi-Fi se comuniquem entre si.

Bluetooth: informações gerais

Visão geral do suporte a Bluetooth do Android, incluindo noções básicas e principais classes e interfaces.

Bluetooth: Bluetooth Classic

Configure a conectividade de Bluetooth de referência no seu app.

Bluetooth: Bluetooth de baixa energia (BLE)

Transferir pequenas quantidades de dados entre dispositivos próximos e interagir com sensores de proximidade.

Bluetooth: Áudio BLE

Receba áudio de alta fidelidade sem sacrificar a duração da bateria e permita que os usuários alternem facilmente entre diferentes casos de uso.

Comunicação a curta distância (NFC)

A NFC é um conjunto de tecnologias sem fio de curto alcance, que normalmente precisa de uma distância de 4 cm ou menos para iniciar uma conexão.

Faixas

Processar sessões de alcance em várias tecnologias.

Telecom

Gerenciar chamadas de áudio e vídeo, incluindo eSIMs e chips.

Comunicação de banda ultralarga (UWB)

Medir a distância entre dispositivos.

USB

Use os modos de acessório USB e host USB para oferecer suporte a vários periféricos USB e acessórios USB Android.

Otimizações

Os guias a seguir podem ajudar a otimizar seu app para conectividade.

Guias

Reduzir o consumo de bateria da rede

Saiba mais sobre estratégias para preservar a bateria, a experiência do usuário e a integridade do sistema.

Reduzir a latência e aumentar a taxa de transferência de rede

Aprenda a usar a Cronet, uma biblioteca derivada da pilha de rede do Chromium, para reduzir a latência e aumentar a capacidade de processamento das solicitações de rede.