Sur Android 10 ou version ultérieure, l'infrastructure Wi-Fi inclut la suggestion Wi-Fi API pour la connectivité Internet et API de requête réseau Wi-Fi pour peer-to-peer la connectivité. Sur Android 11 ou version ultérieure, l'API Intent de paramètres vous permet de demander à l'utilisateur d'approuver l'ajout d'un réseau enregistré ou d'une configuration Passpoint.
API
Les trois API ciblent des cas d'utilisation différents et n'ont pas les mêmes fonctionnalités contraintes:
API Suggestion : cible les applications qui provisionnent et fournissent des configurations compatibles avec Internet. Ces configurations n'appartiennent pas individuellement à l'utilisateur. Les utilisateurs peuvent désactiver des configurations spécifiques ou désactiver l'application de suggestions, mais pas les supprimer.
- L'approbation de l'utilisateur est requise par application, et non par réseau suggéré par l'application.
- Destiné aux applications de configuration de déchargement Wi-Fi des opérateurs et à d'autres applications qui peuvent gérer activement les réseaux de déchargement.
API Network Request: cibles les applications qui doivent se connecter à un appareil pair, par exemple lors de la configuration d'un ou le transfert de fichiers vers une caméra. Dans ce cas, l'appareil homologue démarre un point d'accès logiciel, et l'API permet à l'application de guider l'utilisateur pour qu'il se connecte à l'appareil. Le réseau résultant n'est pas destiné à fournir un accès à Internet, ne peut être utilisé par le système et ne peut être utilisé par aucune application, sauf l'application de configuration.
- La sélection et l'approbation de l'utilisateur sont requises la première fois qu'une connexion est établie. à un nouveau pair.
- Destiné aux applications de configuration et de transfert de fichiers IoT.
ACTION_WIFI_ADD_NETWORKS
API: autorise (avec l'approbation de l'utilisateur) d'ajouter des réseaux ou des configurations Passpoint votre liste de réseaux ou d'abonnements enregistrés. Ces configurations sont ensuite traitées comme si l'utilisateur les avait ajoutées directement. Par exemple, l'utilisateur peut les supprimer plus tard.- L'approbation de l'utilisateur est requise pour chaque demande d'ajout de réseaux enregistrés.
- Destiné aux applications qui configurent un point d'accès domestique et doivent ajouter la configuration à la liste de réseaux enregistrés de l'utilisateur. Les applications qui provisionnent Configuration Passpoint de compte utilisateur, telle que Enterprise, fédérée les réseaux sociaux et les établissements d'enseignement.
Configuration Wi-Fi Enterprise sécurisée
Sur Android 11 QPR1 et versions ultérieures, le système exige des configurations de sécurité strictes pour les connexions Wi-Fi Enterprise basées sur TLS. Pour en savoir plus, consultez la section Configuration Wi-Fi Enterprise sécurisée.