162еместо
ПРОГОРОД навигационный сервис « все идеи проекта

13

-1
+14

[Ядро] Устранить недоразумение с подключением к онлайн-сервисам на Android

ПРОГОРОД на данный момент остается пожалуй единственной навигационной программой, которая не может использовать онлайн-сервисы (пробки и т.д.) при наличии нестандартного интернета на устройствах Android.
Помимо подключения к WiFi точке и использования SIM-карт существует старинный, но проверенный способ подключения устройств к интерент - это Dial-Up подключение по Bluetooth. Для его работы в Android необходимо приложение (например BlueVPN) и наличие самого дешевого мобильного телефона с Bluetooth. При этом на планшете совершенно не нужен 3G-модуль. Стоимость такого устройства намного дешевле устройств с 3G и не нужно заботится о пополнении счета SIM-карты т.к. интеренет передается с мобильного телефона. Способ очень простой, бюджетный и удобный для использования в автомобиле.
Проблема в том, что при таком подключении Andriod не знает о наличии интеренет (хотя при этом работают все браузеры, мессенжеры и прочие интеренет-приложения) и начинает рассылать событие ConnectivityManager.CONNECTIVITY_ACTION указывая программам на то, что подключения вроде бы нет.
Другие навигацонные системы, которые я тестировал (СитиГИД, Яндекс.Карты, Яндекс.Навигатор) это событие игнорируют и успешно получают через такое подключение информацию о пробках и другую онлайн-информацию, а ПРОГОРОД ему верит и получив информацию об отсутствии интеренет даже не пытается подключиться к онлайн-сервисам.
Кто за то, чтобы устранить эту проблему полностью или сделать опцию "Подключаться к онлайн-сервисам при отсутствии подключения"?

Илья, 05.09.2014, 10:48
Статус идеи: ожидает рассмотрения

Комментарии

У идеи нет комментариев

Оставить комментарий