На устройствах Android 10 (уровень API 29) и более поздних версиях вы можете использовать Easy Connect для предоставления учетных данных Wi-Fi одноранговому устройству в качестве замены WPS, который устарел в Android 9. Приложения могут интегрировать Easy Connect в свою настройку и подготовку. поток, используя намерение ACTION_PROCESS_WIFI_EASY_CONNECT_URI
. Для этого намерения требуется URI. Вызывающее приложение может получить URI различными способами, включая сканирование QR-кода со наклейки или дисплея или сканирование рекламы Bluetooth LE или NFC.
Как только URI станет доступен, вы сможете предоставить учетные данные Wi-Fi однорангового устройства с помощью намерения ACTION_PROCESS_WIFI_EASY_CONNECT_URI
. Это позволяет пользователю выбрать сеть Wi-Fi для совместного использования и безопасной передачи учетных данных.
Easy Connect не требует разрешений на определение местоположения или Wi-Fi.