最初のネットワークはインターネット接続を取得するためのwifiネットワークであり、もう1つはアドホックネットワーク(モバイル間でデータを共有するためのネットワーク)ですが、Androidは1つしか参加できません同時にネットワーク、任意のアイデア!!
4 に答える
今ならできるようです。これをチェックしてください: http://developer.android.com/training/connect-devices-wireless/wifi-direct.html
あなたが求めていることは、現在実行できません。一度に接続できるネットワークは 1 つだけです。ただし、求めていることを実行できる WiFi ダイレクトと呼ばれる標準がありますが、Android にはまだ実装されていません。私は最近、Google の Android エンジニアとこれについて話しました。彼らはそれに取り組んでいるので、近い将来、あなたが求めているものを実現できるようになりますが、今すぐには実現できません。
PC:
これは、Microsoft の仮想 Wi-Fi スイッチャーで行うことができます。一度に 2 つのワイヤレス ネットワークに接続できます。
PC/Android/iPod/iPhone - ダブル/トリプル接続:
PC を Android フォンまたは iPod Touch/iPhone (ジェイルブレイク) に接続するには、Android 用の wifi ティーザリングと、Android と iPodTouch/iPhone の両方用の USB ティーザリングを使用できます。
Android/iPhone: •セルラー ネットワークと WiFi に接続します。
Virtual WiFi research.microsoft.com/en-us/downloads/994abd5f-53d1-4dba-a9d8-8ba1dcccead7/
2 つのスレッドを作成します。これらのスレッドを使用して、ネットワーク接続を行います。スレッドは同時に実行できます。したがって、ネットワーク接続も同時に処理されます。1 つの接続により高い優先度を提供する必要がある場合は、そのスレッドのスレッド優先度を高く設定します。また、別のスレッドのスレッド優先度を低く設定します。
1 つのローカル デバイス接続と 1 つのサーバー接続があります。最初は両方とも AsyncTask で行われました (サーバー接続が行われている場合、ローカル デバイスに接続できません)。しかし、ローカルデバイスをより優先する必要があり、両方の通信を同時に行う必要もあります。だから私はこれを試しました。それは私にはうまくいきました。