2017-04-05 3 views
0

私は別のデバイスから自分のデバイスに接続しようとしており、wifi経由で簡単な文字列を送信しようとしています。 私は同輩のリストを手に入れることができましたが、これは私が情報を送る必要がある私のデバイスであることをどのように知っていますか?WiFiで直接ターゲットデバイスを知る方法は?

答えて

0

https://developer.android.com/reference/android/net/wifi/p2p/WifiP2pManager.htmlのドキュメンテーションは、このscenerioの概要です。ピア発見用いdiscoverPeers(WifiP2pManager.Channel、WifiP2pManager.ActionListener)で

は、アプリケーションは、近隣ピアを発見するが、との接続を確立するためにピアを把握する良い方法がありません。例えば、ゲームアプリケーションが、同じゲームを実行している近隣のピアをすべて見つけることに興味がある場合、接続が確立されるまで見つけることができません。関連付け前のサービス発見は、実行中のサービスに基づいてピアをフィルタリングするこの問題に対処することを意図しています。

ピアデバイスがあなたの「単純な文字列」p2pサービスを検出できるようにaddLocalService()を試してください。

関連する問題