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