Guias de conectividade

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

Tecnologias com suporte

O Android oferece suporte aos protocolos e frameworks abaixo para conectar seu dispositivo ao mundo externo.

Guias

Redes: Visão geral

Visão geral dos guias que abordam a execução de várias operações de rede, incluindo conexões, gerenciamento, análise de XML, monitoramento e muito mais.

Redes: 5G

Aproveite a rede 5G.

Redes: VPN

Desenvolva e teste seu próprio cliente de rede privada virtual (VPN) para um dispositivo Android.

Redes: Busca por Wi-Fi

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

Redes: Wi-Fi Direct (P2P)

Conecte dispositivos compatíveis diretamente uns aos outros sem um ponto de acesso intermediário.

Redes: Wi-Fi Aware

Permite que dispositivos com o Android 8.0 (nível 26 da API) e versões mais recentes se descubram e se conectem diretamente entre si, sem qualquer outro tipo de conectividade entre eles. Também conhecida como rede de reconhecimento de vizinhos (NAN, na sigla em inglês).

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

Meça a distância até pontos de acesso Wi-Fi compatíveis com RTT e dispositivos Wi-Fi Aware de peering por perto.

Redes: Ponto de acesso somente Wi-Fi local

Permite que apps em dispositivos conectados a um ponto de acesso Wi-Fi se comuniquem uns com os outros.

Bluetooth: visão geral

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

Bluetooth: Bluetooth Classic

Configure a conectividade Bluetooth básica no seu app.

Bluetooth: Bluetooth de baixa energia (BLE)

Transfira pequenas quantidades de dados entre dispositivos próximos e interaja 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 exige uma distância de até 4 cm para iniciar uma conexão.

Telecomunicações

Gerencie chamadas de áudio e videochamadas, incluindo eSIMs e chips.

Comunicação de banda ultralarga (UWB)

Meça o alcance preciso entre dispositivos.

USB

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

Otimizações

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

Guias

Reduzir o consumo elevado da bateria pela rede

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

Reduza a latência e aumente a capacidade da 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.