2025 年 3 月 27 日より、AOSP のビルドとコントリビューションには aosp-main
ではなく android-latest-release
を使用することをおすすめします。詳細については、AOSP の変更をご覧ください。
Wi-Fi インフラストラクチャの機能
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
Android Wi-Fi フレームワークにより、ユーザーはネットワークが利用可能かつ必要なときに、良好な Wi-Fi ネットワークに接続できます。Android は次の 2 つの方法でこれを実現します。
- Wi-Fi を自動的に ON にする: 以前に保存されたネットワークの近くにユーザーがいる場合、Wi-Fi を再度有効にします
- 利用可能なパブリック ネットワークを通知する: 利用可能で良好なオープン Wi-Fi ネットワークをユーザーに通知します
上記の機能は AOSP コードで実装されているため、ユーザーが明示的に有効化または構成する必要はありません。
Wi‑Fi を自動的に ON にする
ユーザーがさまざまな理由(接続先のネットワークの品質が良くないなど)で Wi-Fi を無効にし、帰宅した際に Wi-Fi を再度有効にすることを忘れてしまい、利便性の低下に直面する経験(スマートホーム デバイスを制御できないなど)につながることがあります。Android 9 で導入された [Wi-Fi を自動的に ON にする] 機能は、保存済み(過去にユーザーが明示的に接続している)かつ十分に高い RSSI を持つネットワークがデバイスの近くにある場合に、常に Wi-Fi を自動的に再有効化することでこの問題を解決します。
ユーザーは設定アプリを使用して次のように操作すると、この機能を有効または無効にできます。
[設定] > [ネットワークとインターネット] > [Wi-Fi] > [Wi-Fi 設定] > [Wi-Fi を自動的に ON にする]
図 1. [Wi-Fi を自動的に ON にする] 機能。
(場所の特定のために)Wi-Fi スキャンを有効にする必要があります。Wi-Fi スキャンが有効になっていない場合、Wi-Fi スキャンを有効にする権限がユーザーに求められます。
Wi-Fi 接続を再有効化する条件を満たしている Wi-Fi ネットワークの近くにデバイスがあるかどうかを調べるためにスキャン結果が使用されるため、Wi-Fi スキャンが必要となります。
この機能は、保存済みの Wi-Fi が十分な品質であるとデバイスが判断した場合であっても、ユーザーが無効にした Wi-Fi を直後に再有効化することを回避します。たとえば、オフィスにいるユーザーがオフィスの Wi-Fi(保存済みネットワーク)に接続した後で Wi-Fi を無効にすると、再有効化の条件を満たす他の保存済みネットワークがある場所にユーザーが移動するまで、Wi-Fi は再有効化されません。
利用可能なパブリック ネットワークを通知する
[オープン ネットワークの通知] 機能は、次の場合にユーザーに通知を送信します。
- Wi-Fi が有効になっている
- デバイスが Wi-Fi ネットワークに接続されていない
- オープンで十分に RSSI が高い(内部の Wi-Fi 選択アルゴリズムで使用されるものと同じ RSSI しきい値)Wi-Fi ネットワークが利用可能
ユーザーは設定アプリを使用して次のように操作すると、この機能を有効または無効にできます。
[設定] > [ネットワークとインターネット] > [インターネット] > [ネットワーク設定] > [利用可能なパブリック ネットワークを通知する]
図 2. [利用可能なパブリック ネットワークを通知する] 機能。
このページのコンテンツやコードサンプルは、コンテンツ ライセンスに記載のライセンスに従います。Java および OpenJDK は Oracle および関連会社の商標または登録商標です。
最終更新日 2025-03-27 UTC。
[[["わかりやすい","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"]],["最終更新日 2025-03-27 UTC。"],[],[],null,["# Wi-Fi infrastructure features\n\nThe Android Wi-Fi framework helps users connect to a good Wi-Fi network when\nnetworks are available and needed. Android does that in two ways:\n\n- **Turn on Wi-Fi automatically**: Re-enabling Wi-Fi when the user is near a previously saved network\n- **Notify for public networks** : Informing users about available *good* open Wi-Fi networks\n\nThe features described are implemented by AOSP code and you don't have to\nexplicitly enable or configure them.\n\nTurn on Wi-Fi automatically\n---------------------------\n\nUsers may disable Wi-Fi for a variety of reasons (e.g. a connection to a bad\nnetwork) and can then forget to re-enable it when arriving back home, resulting\nin a bad experience (e.g. not being able to control home automation devices).\nThe *Turn on Wi-Fi automatically* feature, introduced in\nAndroid 9,\nsolves this issue by automatically\nre-enabling Wi-Fi whenever the device is near a Wi-Fi network that is both a\n**saved** network (i.e. one which the user explicitly connected to in the past)\nand has a *sufficiently* **high RSSI.**\n\nThe feature can be enabled or disabled by the user using the Settings app at:\n\n**Settings** \\\u003e **Network \\& internet** \\\u003e **Wi-Fi** \\\u003e **Wi-Fi preferences** \\\u003e\n**Turn on Wi-Fi automatically**\n\n**Figure 1.** Turn on Wi-Fi automatically feature.\n\nWi-Fi Scanning (for Location) must be enabled for this feature to function. If\nWi-Fi Scanning is not enabled the user is prompted for permission to enable it.\nWi-Fi Scanning is required because scan results are used to determine whether\nthe device is in the vicinity of a Wi-Fi network that meets the criteria to\nre-enable Wi-Fi connectivity.\n\nThe feature avoids re-enabling Wi-Fi immediately after a user disables it, even\nif the device observes a saved Wi-Fi network of sufficient quality. For\nexample, if the user is in the office and is connected to the office Wi-Fi (a\n*saved* network) and then disables Wi-Fi, the feature won't re-enable Wi-Fi\nuntil the user arrives at a different environment with a different saved\nnetwork that meets the re-enabling criteria.\n\nNotify for public networks\n--------------------------\n\nThe *Open network notification* feature raises a notification to the user\nwhenever:\n\n- Wi-Fi is enabled\n- The device is not connected to a Wi-Fi network\n- A Wi-Fi network that is both **open** and has a *sufficiently* **high RSSI** (the same RSSI threshold as used by the internal Wi-Fi selection algorithm) is available\n\nThe feature can be enabled or disabled by the user using the Settings app at:\n\n**Settings** \\\u003e **Network \\& internet** \\\u003e **Internet** \\\u003e **Network preferences** \\\u003e\n**Notify for public networks**\n\n**Figure 2.** Notify for public networks feature."]]