Wi-Fi и 3G одновременно - PullRequest
       32

Wi-Fi и 3G одновременно

9 голосов
/ 31 марта 2011

Для моего приложения мне нужны данные как из локальной сети, так и из Интернета.Локальная сеть (Wifi) не подключена к Интернету, поэтому я должен использовать мобильное соединение (например, 3G).Но всякий раз, когда я подключаюсь к локальной сети, 3G останавливается.После обращения в службу поддержки Samsung нет способа изменить это в пользовательском интерфейсе.Но они не могли мне сказать, есть ли для этого программируемый интерфейс.
Внутри есть мобильная точка доступа, поэтому есть способ подключения устройства Wi-Fi к Интернету (что означает, что и Wi-Fi, итаким же образом возможно соединение 3G).Но для моего приложения телефон / вкладка должны подключаться к существующей сети и использовать 3G для Интернета.
Так что это мой вопрос здесь.
Есть ли способ подключения к существующей сети и использования 3G для Интернетав то же время?

Ответы [ 3 ]

4 голосов
/ 23 августа 2012

Я посмотрел код, используемый Android WiFi Tether. Я думаю, что это очень поможет вашей работе. Нажмите здесь

Что он делает, это загружает модуль WiFi после включения 3G. Затем он использует iwconfig / ifconfig для настройки интерфейсов и запуска его. Кроме того, они вносят соответствующие изменения в таблицу маршрутизации для обеспечения привязки. Вы можете внести изменения в параметры маршрутизации в соответствии с вашими требованиями.

Обновление: Я работал над подходом, который я упомянул здесь. Пожалуйста, найдите мой прогресс по этой ссылке

Суть в том, что возможно одновременное использование 3G и WiFi на телефонах Android.

0 голосов
/ 31 марта 2011

Будет ли достаточно подключения к одной сети, а затем к другой последовательно? Вы можете прагматично включать и выключать Wi-Fi, если вы включаете правильные разрешения. Подробнее см. Как использовать 3G-соединение в приложении Android вместо Wi-Fi? .

0 голосов
/ 31 марта 2011

Это не представляется возможным в соответствии с этой темой: http://groups.google.com/group/android-developers/browse_thread/thread/a2a0e72b170dfb53

...