Wi-Fi Easy Connect
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Na urządzeniach z Androidem 10 (poziom interfejsu API 29) lub nowszym możesz używać Easy Connect do udostępniania danych logowania do Wi-Fi na urządzeniu równorzędnym. Zastępuje to WPS, które zostało wycofane w Androidzie 9. Aplikacje mogą zintegrować Easy Connect z procesem konfiguracji i wdrażania, używając intencji ACTION_PROCESS_WIFI_EASY_CONNECT_URI
. Ten zamiar wymaga identyfikatora URI. Aplikacja wywołująca może pobrać identyfikator URI różnymi metodami, w tym skanując kod QR z naklejki lub wyświetlacza albo skanując reklamy Bluetooth LE lub NFC.
Gdy identyfikator URI będzie dostępny, możesz udostępnić dane logowania do sieci Wi-Fi urządzenia równorzędnego za pomocą intencji ACTION_PROCESS_WIFI_EASY_CONNECT_URI
. Umożliwia to użytkownikowi wybranie sieci Wi-Fi do udostępnienia i bezpieczne przesłanie danych logowania.
Easy Connect nie wymaga uprawnień do lokalizacji ani Wi-Fi.
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-08-27 UTC.
[null,null,["Ostatnia aktualizacja: 2025-08-27 UTC."],[],[],null,["On Android 10 (API level 29) and higher devices, you can use Easy Connect to provision\nWi-Fi credentials to a peer device, as a replacement of WPS which was\ndeprecated in Android 9. Apps can integrate\nEasy Connect into their setup and provisioning flow by using the\n[`ACTION_PROCESS_WIFI_EASY_CONNECT_URI`](/reference/android/provider/Settings#ACTION_PROCESS_WIFI_EASY_CONNECT_URI)\nintent. This intent requires a URI. The calling app can retrieve the URI through\nvarious methods, including scanning a QR code from a sticker or display, or\nthrough scanning Bluetooth LE or NFC advertisements.\n\nOnce the URI is available, you can provision the peer device's Wi-Fi credentials\nwith the `ACTION_PROCESS_WIFI_EASY_CONNECT_URI` intent. This allows the\nuser to select a Wi-Fi network to share and securely transfer the credentials.\n\nEasy Connect does not require Location or Wi-Fi permissions.\n| **Note:** Before using this intent, the app *must* verify that Easy Connect is supported on the device by calling [`WifiManager.isEasyConnectSupported()`](/reference/android/net/wifi/WifiManager#isEasyConnectSupported())."]]