2 台の電話で実行される Wifi Direct Android アプリケーションがあります。
にphone1接続すると、として機能し、 として機能しphone2たい。phone1clientphone2server
私はこのコードを使用しました:
if (info.groupFormed && info.isGroupOwner) {
// start the server thread
} else if (info.groupFormed) {
// start the client thread
}
しかし、問題はphone1、接続を開始した がクライアントとして機能することもあれば、 として機能することもGroupOwnerあり、サーバー スレッドがクライアントの電話で開始されることです。
phone2が常にGroupOwnerおよびとして機能することを確認したいと思いserverます。