Omówienie infrastruktury Wi-Fi

W Androidzie 10 i nowszych infrastruktura Wi-Fi obejmuje interfejs Wi-Fi Offer API do łączenia się z internetem oraz interfejs Wi-Fi Network Request API do połączeń peer-to-peer. W Androidzie 11 i nowszych interfejs Settings Intent API umożliwia poproszenie użytkownika o zatwierdzenie dodania zapisanej konfiguracji sieci lub Passpoint.

Interfejsy API

Te 3 interfejsy API są kierowane do różnych przypadków użycia i mają różne możliwości oraz ograniczenia:

  • Propozycja interfejsu API: kieruje reklamy na aplikacje, które udostępniają i udostępniają konfiguracje zgodne z internetem. Konfiguracje te nie należą do poszczególnych użytkowników. Użytkownicy mogą wyłączyć określone konfiguracje lub aplikację sugerowaną, ale nie mogą ich usunąć.

    • Zgoda użytkownika jest wymagana w przypadku każdej aplikacji, a nie sieci sugerowanej przez aplikację.
    • Przeznaczony dla aplikacji konfiguracyjnych odciążających sieci Wi-Fi operatora i innych aplikacji, które mogą aktywnie zarządzać sieciami odciążonymi.
  • Network request API: kieruje reklamy na aplikacje, które muszą połączyć się z urządzeniem równorzędnym, np. podczas konfigurowania urządzenia IoT lub przesyłania plików do kamery. W takich przypadkach urządzenie peera uruchamia program SoftAP, a interfejs API pozwala aplikacji wskazać użytkownikowi połączenie z urządzeniem. Powstała sieć nie zapewnia dostępu do internetu, system nie może być używana ani używana przez żadną aplikację oprócz aplikacji konfiguracyjnej.

    • Przy pierwszym połączeniu z nowym peerem należy wybrać i zatwierdzić użytkownika.
    • Przeznaczony dla aplikacji konfiguracyjnych IoT i aplikacji do przesyłania plików IoT.
  • ACTION_WIFI_ADD_NETWORKSInterfejs API: umożliwia aplikacjom (za zgodą użytkownika) dodawanie sieci lub konfiguracji Passpoint do zapisanej sieci lub listy subskrypcji. Konfiguracje te są traktowane tak, jakby użytkownik dodał je bezpośrednio. Na przykład użytkownik może je później usunąć.

    • Każde żądanie dodania zapisanych sieci wymaga zatwierdzenia przez użytkownika.
    • Przeznaczony dla aplikacji, które konfigurują domowy punkt dostępu i muszą dodać konfigurację do listy sieci zapisanej przez użytkownika. Aplikacje udostępniające konfigurację Passpoint na koncie użytkownika, takie jak Enterprise, sieci sfederowane i instytucje edukacyjne.

Bezpieczna konfiguracja Wi-Fi Enterprise

Na Androidzie 11 QPR1 i nowszych system wymaga rygorystycznych konfiguracji zabezpieczeń połączeń Wi-Fi Enterprise opartych na protokole TLS. Więcej informacji znajdziesz w artykule o bezpiecznej konfiguracji sieci Wi-Fi Enterprise.