Wi-Fi Easy Connect

Android 10(API レベル 29)以降のデバイスでは、Android 9 で非推奨となった WPS の代わりに、Easy Connect を使用してピアデバイスの Wi-Fi 認証情報をプロビジョニングできます。アプリは ACTION_PROCESS_WIFI_EASY_CONNECT_URI インテントを使用することで、セットアップとプロビジョニングのフローに Easy Connect を統合できます。このインテントには URI が必要です。呼び出し元のアプリはステッカーや表示から QR コードをスキャンしたり、Bluetooth LE や NFC の広告からスキャンしたりといったさまざまな方法で URI を取得できます。

URI を取得したら、ACTION_PROCESS_WIFI_EASY_CONNECT_URI インテントを指定してピアデバイスの Wi-Fi 認証情報をプロビジョニングできます。これにより、ユーザーは、認証情報を共有して安全に転送する Wi-Fi ネットワークを選択することができます。

Easy Connect には、位置情報または Wi-Fi の利用許可は必要ありません。