Visão geral da infraestrutura do Wi-Fi

No Android 10 e versões mais recentes, a infraestrutura de Wi-Fi inclui a API de sugestão de Wi-Fi para conectividade com a Internet e a API de solicitação de rede Wi-Fi para conectividade ponto a ponto. No Android 11 e versões mais recentes, a API Settings Intent permite que você peça ao usuário para aprovar a adição de uma configuração de rede ou Passpoint salva.

APIs

As três APIs são voltadas a diferentes casos de uso e têm recursos e restrições diferentes:

  • API Suggestion: segmenta apps que provisionam e fornecem configurações compatíveis com a Internet. Essas configurações não pertencem individualmente ao usuário. Os usuários podem desativar configurações específicas ou o app que sugere, mas não podem excluí-las.

    • A aprovação do usuário é necessária por app, não por rede sugerida pelo app.
    • Destinado a apps de configuração de descarga de Wi-Fi da operadora e outros apps que podem gerenciar ativamente redes de descarga.
  • API Network Request: segmenta apps que precisam se conectar a um dispositivo de peering, como ao configurar um dispositivo de IoT ou transferir arquivos para uma câmera. Nesses casos, o dispositivo de peering inicia um SoftAP e a API permite que o app oriente o usuário a se conectar ao dispositivo. A rede resultante não se destina a fornecer acesso à Internet, não pode ser usada pelo sistema nem por qualquer app, exceto o de configuração.

    • A seleção e a aprovação do usuário são necessárias na primeira conexão com um novo peering.
    • Destinado a apps de configuração de IoT e de transferência de arquivos de IoT.
  • API ACTION_WIFI_ADD_NETWORKS: permite que apps (com aprovação do usuário) adicionem configurações de redes ou do Passpoint à lista de assinaturas ou rede salva. Essas configurações são tratadas como se o usuário as tivesse adicionado diretamente. Por exemplo, o usuário pode excluí-las mais tarde.

    • A aprovação do usuário é necessária para todas as solicitações para adicionar redes salvas.
    • Destinado a apps que configuram um ponto de acesso residencial e precisam adicionar a configuração à lista de rede salva do usuário. Apps que provisionam uma configuração do Passpoint de conta de usuário, como empresas, redes federadas e instituições educacionais.

Configuração segura do Wi-Fi Enterprise

No Android 11 QPR1 e em versões mais recentes, o sistema exige configurações de segurança estritas para conexões Wi-Fi Enterprise baseadas em TLS. Para mais informações, consulte Configuração segura do Wi-Fi Enterprise.