Su Android 10 e versioni successive, l'infrastruttura Wi-Fi include l'API Wi-Fi Suggestion per la connettività a internet e l'API di richiesta di rete Wi-Fi per la connettività peer-to-peer. Su Android 11 e versioni successive, l'API Settings Intent ti consente di chiedere all'utente di approvare l'aggiunta di una rete o di una configurazione Passpoint salvata.
API
Le tre API sono destinate a diversi casi d'uso e hanno capacità e funzionalità diverse vincoli:
API Suggestion: sceglie come target le app che e fornire configurazioni compatibili con Internet. Queste configurazioni non sono di proprietà individuale dell'utente. Gli utenti possono disattivare configurazioni specifiche o disattivare l'app di suggerimenti, ma non possono eliminarle.
- L'approvazione dell'utente è necessaria per ogni app, non per ogni emittente suggerita dall'app.
- Destinato ad app di configurazione dell'offload Wi-Fi dell'operatore e ad altre app che possono gestire attivamente le reti di offload.
API Network Request: target app che devono connettersi a un dispositivo peer, ad esempio durante la configurazione di un dispositivo IoT dispositivo o trasferire file a una fotocamera. In questi casi, il dispositivo peer avvia un SoftAP e l'API consente all'app di guidare l'utente alla connessione al dispositivo. La rete risultante non è progettata per fornire accesso a internet, non può essere utilizzata dal sistema e da nessuna app, ad eccezione dell'app di configurazione.
- La selezione e l'approvazione dell'utente sono necessarie la prima volta che viene stabilita una connessione con un nuovo peer.
- Destinato alle app di configurazione IoT e alle app per il trasferimento di file IoT.
ACTION_WIFI_ADD_NETWORKS
API: consente app (con approvazione dell'utente) per aggiungere reti o configurazioni di Passpoint alla rete salvata o elenco di abbonamenti. Queste configurazioni vengono quindi trattate se l'utente li ha aggiunti direttamente. Ad esempio, l'utente può eliminarli in un secondo momento.- L'approvazione dell'utente è necessaria per ogni richiesta di aggiunta di reti salvate.
- Destinato alle app che configurano un punto di accesso di casa e devono aggiungere la configurazione all'elenco delle reti salvate dell'utente. App che eseguono il provisioning di una configurazione Passpoint per l'account utente, ad esempio reti aziendali, federate e istituti scolastici.
Configurazione di Wi-Fi Enterprise sicuro
Su Android 11 QPR1 e versioni successive, il sistema richiede una sicurezza rigorosa configurazioni per le connessioni aziendali Wi-Fi basate su TLS. Per ulteriori informazioni, consulta la pagina Configurare Wi-Fi Enterprise sicuro.