ワイヤレスでデバイスに接続する

Android のワイヤレス API は、クラウドとの通信を可能にするだけでなく、 同じローカル ネットワーク上の他のデバイスとの通信を可能にする ネットワーク上には存在せず、物理的に近くにあるデバイスネットワーク サービス ディスカバリ(NSD)の追加により、アプリは、通信可能なサービスを実行している近くのデバイスを検索できるようになります。この機能をアプリに統合すると、幅広い機能を提供するのに役立ちます。たとえば、同じ部屋にいるユーザーとゲームをプレイしたり、ネットワークに接続された NSD 対応のウェブカメラから画像を取得したり、同じネットワーク上にある他のマシンにリモートでログインしたりできます。

このクラスでは、アプリから他のデバイスを見つけて接続するための主要な API について説明します。具体的には、検出機能を提供する NSD API を ピアツーピア(P2P)API を使用してピアツーピア通信を ワイヤレス接続です。また、NSD と Wi-Fi P2P を組み合わせて使用することにより、デバイスが提供するサービスを検出して、どちらのデバイスもネットワークに接続していないときにデバイスに接続する方法を示します。

Wi-Fi と Bluetooth の組み合わせによりデバイス間でデータを確実かつ安全に転送する Android アプリ用の高度な API を探している場合は、Nearby Connections API の使用をご検討ください。

レッスン

ネットワーク サービス ディスカバリを使用する
提供されるブロードキャスト サービスの詳細 ローカル ネットワークで提供されているサービスを検出し、 NSD を使用して、必要なサービスの接続の詳細を決定します。 接続します。
Wi-Fi で P2P 接続を作成する
Google Chat で ピアデバイスを作成して、レガシー デバイスのアクセス ポイントを作成し、 Wi-Fi P2P 接続に対応している他のデバイスに接続できます
サービス ディスカバリに Wi-Fi P2P を使用する
Wi-Fi P2P を使用して、同じネットワーク上にない近くのデバイスが公開しているサービスを検出する方法を学びます。

関連ドキュメント