私はひどく混乱しています...
Androidのドキュメントは非常に優れていますが、範囲が非常に限られています。
を呼び出すデバイスがあるとしますcreateGroup(Channel,GroupInfoListener)
。利用可能な場合、onGroupInfoAvailable(WifiP2pGroup)
呼び出されます。この時点で、グループ内の唯一のデバイスは所有者です。(create groupを呼び出すデバイスがグループ所有者であるため)
ここから、グループが設定されます。必要なのは、グループをクライアントデバイスでいっぱいにすることだけです。
ここからどのように機能するかはわかりませんが、クライアントがグループに参加できるか、クライアントが参加joinGroup
をリクエストできるかを考えていました。この場合、GroupOwnerがjoinGroup
参加に使用します。問題は、joinGroup
メソッドがないことです。では、ピアはどのようにして自分自身をグループに追加するのでしょうか、それともGroupOwnerはどのようにクライアントをグループに追加するのでしょうか。