0

新しいIceCreamSandwich SDK(4.0)には、wifi経由でp2p接続を作成するためのAPIの新しいセクションがあります。WifiP2pManagerクラスには、ピアおよびピアグループに接続して検出する方法に関する情報がたくさんありますが、接続が確立された後にデータを送信する方法についての詳細はほとんどありません。それは言う:

接続情報WifiP2pInfoには、グループ所有者groupOwnerAddressのアドレスと、現在のデバイスがp2pグループ所有者であるかどうかを示すフラグisGroupOwnerが含まれています。したがって、p2pクライアントは、ソケット接続を介してp2pグループの所有者と通信できます。

ソケット接続の作成については、あまり経験がありません。 WifiP2pInfoまたは接続メソッドからのみ、ピアがデータを送信し、ピアグループの所有者がデータを受信するには何が必要でしょうか。

4

1 に答える 1

2

新しいので、これに関する情報はあまりありませんが、Android 開発者リソースのサンプル アプリケーションは、私が知る必要のあるすべてを提供してくれる素晴らしいデモ プロジェクトです。

WiFiDirectDemo プロジェクト

を使用するWiFiP2pInfoと、データ転送用のソケットを開くことができます。デモでファイルを送信する例があります。

于 2011-10-24T21:21:51.430 に答える