Подключение android к двум беспроводным сетям одновременно

Я хочу, чтобы мой android подключается к двум сетям одновременно, первая сеть wifi, чтобы получить подключение к интернету, а другая сеть ad-hoc (сеть между мобильными телефонами для обмена некоторыми данными), но android может присоединиться только к одной сети в то же время, любые идеи!!

4 ответов


то, что вы просите не может быть сделано. Вы можете быть подключены только к одной сети в то время. Однако существует стандарт под названием WiFi direct, который позволит вам делать то, что вы просите, но он еще не реализован в Android. Недавно я говорил об этом с инженером Android в Google, и они работают над этим, поэтому, похоже, вы сможете то, что вы просите в ближайшем будущем, но не прямо сейчас.


теперь это кажется возможным. Проверить это: http://developer.android.com/training/connect-devices-wirelessly/wifi-direct.html


PC:

Это можно сделать с помощью виртуального WiFi-коммутатора microsoft. Вы можете одновременно подключиться к двум нашим беспроводным сетям.

PC / Android / iPod / iPhone-двойное / тройное соединение:

вы можете подключить компьютер к телефону android или iPod Touch / iPhone (джейлбрейк) с wifi teathering для android и usb teathering для android iPodTouch/iPhone.

Android / iPhone: •Подключиться к сотовой сети и WiFi.

виртуальный Беспроводной доступ в интернет research.microsoft.com/en-us/downloads/994abd5f-53d1-4dba-a9d8-8ba1dcccead7/


Создайте Два Потока. Используйте эти потоки для сетевого подключения. Потоки могут работать одновременно. Таким образом, сетевое соединение также будет обрабатываться одновременно. Если вам нужно предоставить больше приоритета для одного соединения, установите приоритет потока для этого потока. Также установите меньший приоритет потока для другого потока.

У меня есть одно подключение к локальному устройству и одно подключение к серверу. Первоначально оба сделаны в AsyncTask(если соединение с сервером продолжается, то я не могу подключить локальный устройство.) Но мне нужно больше предпочтений для локального устройства, а также нужно делать оба сообщения одновременно. поэтому я попробовал это. Для меня это работало нормально.