Panoramica dell'infrastruttura Wi-Fi

Su Android 10 e versioni successive, l'infrastruttura Wi-Fi include l'API di suggerimento Wi-Fi per la connettività a internet e l'API di richiesta della rete Wi-Fi per la connettività peer-to-peer. Su Android 11 e versioni successive, l'API Settings Intent consente di chiedere all'utente di approvare l'aggiunta di una rete salvata o di una configurazione Passpoint.

API

Le tre API hanno come target diversi casi d'uso e hanno capacità e vincoli diversi:

  • API Suggestion: sceglie come target le app che eseguono il provisioning e forniscono configurazioni compatibili con Internet. Queste configurazioni non sono di proprietà individuale dell'utente. Gli utenti possono disabilitare configurazioni specifiche o disattivare l'app di suggerimento, ma non possono eliminarle.

    • L'approvazione dell'utente è obbligatoria per ogni app, non per la rete suggerita dall'app.
    • Destinato alle app di configurazione del Wi-Fi dell'operatore e ad altre app che possono gestire attivamente l'offload delle reti.
  • API Network Request: sceglie come target le app che devono connettersi a un dispositivo peer, ad esempio durante la configurazione di un dispositivo IoT o il trasferimento di file su una fotocamera. In questi casi, il dispositivo peer avvia un SoftAP e l'API consente all'app di guidare l'utente per connettersi al dispositivo. La rete risultante non è destinata a fornire l'accesso a internet, non può essere utilizzata dal sistema e non può essere utilizzata da altre app, ad eccezione di quella di configurazione.

    • La selezione e l'approvazione dell'utente sono necessarie la prima volta che viene stabilita una connessione a un nuovo peer.
    • Destinato alle app di configurazione IoT e alle app per il trasferimento di file IoT.
  • ACTION_WIFI_ADD_NETWORKSAPI: consente alle app (con l'approvazione dell'utente) di aggiungere reti o configurazioni Passpoint all'elenco di reti o abbonamenti salvati. Queste configurazioni vengono quindi trattate come se l'utente le aggiungesse direttamente. Ad esempio, l'utente può eliminarli in un secondo momento.

    • L'approvazione degli utenti è necessaria per ogni richiesta di aggiunta di reti salvate.
    • Destinato alle app che configurano un punto di accesso per la casa e devono aggiungere la configurazione all'elenco di reti salvate dell'utente. App che eseguono il provisioning di una configurazione Passpoint per gli account utente, ad esempio Enterprise, reti federate e istituti scolastici.

Configurazione sicura Wi-Fi Enterprise

Su Android 11 QPR1 e versioni successive, il sistema impone configurazioni di sicurezza rigorose per le connessioni Wi-Fi Enterprise basate su TLS. Per maggiori informazioni, consulta la pagina Configurazione sicura Wi-Fi Enterprise.