Отдавайте предпочтение WIFI-соединению вместо сотовых данных

Мы разрабатываем приложение, которое подключается к внешнему устройству с помощью WIFI, но это внешнее устройство не имеет доступа в Интернет.

В Android M мы поняли, что Система отдает приоритет подключению к Интернету, поэтому устройство использует сотовые данные для подключения к Интернету вместо WIFI.

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

Есть ли способ установить приоритет соединения Wi-Fi над сотовыми данными?

Заранее спасибо.


person MarcForn    schedule 20.01.2016    source источник
comment
зайди в опции и отключи мобильные данные   -  person Tasos    schedule 20.01.2016
comment
Я нашел поток, который решает эту проблему: stackoverflow.com/questions/32185628/   -  person MarcForn    schedule 20.01.2016
comment
Так мой ответ тебе не помог?   -  person somerandomusername    schedule 20.01.2016
comment
Да, в самом деле. Спасибо за вашу помощь.   -  person MarcForn    schedule 21.01.2016


Ответы (1)


Я думаю, это то, что вы ищете: http://developer.android.com/reference/android/net/ConnectivityManager.html#bindProcessToNetwork(android.net.Network)

И вот аналогичная проблема, только наоборот: -enabled">Как использовать подключение для передачи данных вместо WIFI, когда оба включены?

person somerandomusername    schedule 20.01.2016
comment
Спасибо за ответ. Это было именно то, что мы искали. - person MarcForn; 20.01.2016