Wi-Fi インフラストラクチャの概要
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
Android 10 以降の Wi-Fi インフラストラクチャには、インターネット接続のための Wi-Fi サジェスチョン API と、ピアツーピア接続のための Wi-Fi ネットワーク リクエスト API が含まれています。Android 11 以降では、Settings Intent API を使用して、保存済みのネットワークまたは Passpoint 構成の追加を承認するようユーザーに求めることができます。
API
3 つの API は、それぞれ異なるユースケースを対象とし、機能と制約が異なります。
Suggestion API: インターネット対応の構成をプロビジョニングして提供するアプリを対象とします。これらの構成をユーザーが個別に所有しているわけではありません。ユーザーは特定の構成を無効にしたり、提案アプリを無効にしたりできますが、削除することはできません。
- アプリが提案するネットワークごとではなく、アプリごとにユーザーの承認が必要です。
- キャリア Wi-Fi オフロード構成アプリと、オフロード ネットワークを積極的に管理するアプリを対象としています。
ネットワーク リクエスト API: IoT デバイスの構成やカメラへのファイル転送など、ピアデバイスに接続する必要があるアプリをターゲットにします。そのような場合、ピアデバイスが SoftAP を起動し、API を使用して、ユーザーにデバイスへの接続を案内します。結果として得られるネットワークは、インターネット アクセスを提供することを目的としていません。また、システムで使用することも、構成アプリ以外のアプリで使用することはできません。
- 新しいピアに初めて接続する場合は、ユーザーの選択と承認が必要です。
- IoT 構成アプリと IoT ファイル転送アプリを対象としています。
ACTION_WIFI_ADD_NETWORKS
API: アプリが(ユーザーの承認を得て)保存したネットワークまたは定期購入のリストに、ネットワークまたは Passpoint 構成を追加できるようにします。これらの構成は、ユーザーが直接追加した場合と同様に扱われます。たとえば、ユーザーが後で削除できます。
- 保存済みネットワークを追加するリクエストには、毎回ユーザーの承認が必要です。
- ホーム アクセス ポイントを構成し、ユーザーの保存済みネットワーク リストにその構成を追加する必要があるアプリを対象としています。ユーザー アカウントの Passpoint 構成をプロビジョニングするアプリ(エンタープライズ、フェデレーション ネットワーク、教育機関など)。
安全な Wi-Fi エンタープライズの設定
Android 11 QPR1 以降では、TLS ベースの Wi-Fi Enterprise 接続に対して厳格なセキュリティ構成が義務付けられています。詳しくは、安全な Wi-Fi Enterprise の構成をご覧ください。
このページのコンテンツやコードサンプルは、コンテンツ ライセンスに記載のライセンスに従います。Java および OpenJDK は Oracle および関連会社の商標または登録商標です。
最終更新日 2024-09-05 UTC。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"必要な情報がない"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"複雑すぎる / 手順が多すぎる"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"最新ではない"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻訳に関する問題"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"サンプル / コードに問題がある"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"その他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"わかりやすい"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"問題の解決に役立った"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"その他"
}]
{"lastModified": "\u6700\u7d42\u66f4\u65b0\u65e5 2024-09-05 UTC\u3002"}
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2024-09-05 UTC。"]]