Подтвердить что ты не робот

Android: Flush DNS

Недавно мы выпустили приложение для Android, которое извлекает информацию с внешнего сервера. На прошлой неделе мы перешли от общего хостинга к выделенному серверу, который прошел гладко до тех пор, пока мы не начали получать жалобы на то, что пользователи получают ошибки, обнаруженные сервером. Мы проверили наши телефоны на базе Android (Droid), и все было хорошо. Подавляющее большинство пользователей в порядке, кажется, есть небольшой процент пользователей t-mobile, работающих под управлением android o/s 1.5 (g1, mytouch 3g), которые, похоже, испытывают проблемы. Мы считаем, что это все предыдущие пользователи приложения.

Во всяком случае, мы пытались найти исправление (похожее на ipconfig/flushdns), но не смогли этого сделать. Кто-нибудь имел опыт с чем-то похожим на это? Спасибо.

4b9b3361

Ответ 1

У вас есть несколько вариантов:

  • Отпустите обновление для вашего приложения, в котором используется другое имя хоста, которое не находится в кэше.
  • То же самое, но используя IP-адрес вашего сервера
  • Попросите пользователей войти в настройки → приложения → Местоположение сети → Очистить данные.

Вы можете проверить этот последний шаг, потому что я не знаю, что это соответствующая услуга. Я не могу сейчас это проверить. Удачи!

Ответ 2

скопировано из: https://android.stackexchange.com/questions/12962/flush-clear-dns-cache

Адреса кэшируются в течение 600 секунд (10 минут) по умолчанию. Неудачные запросы кэшируются в течение 10 секунд. Из всего, что я видел, ничего не создано, чтобы очистить кеш. По-видимому, это сообщение об ошибке http://code.google.com/p/android/issues/detail?id=7904 в Android из-за способа хранения кэша DNS. Очистка кеша браузера не касается DNS, "hard reset" очищает его.

Ответ 3

Выполните жесткую перезагрузку телефона. Самый простой способ сделать это - удалить аккумулятор телефона. Подождите не менее 30 секунд, затем замените батарею. Телефон перезагрузится, и после завершения его перезапуска будет иметь пустой кеш DNS.

Подробнее: Как очистить DNS на Android-телефоне | eaow.com http://www.ehow.com/how_10021288_flush-dns-android-phone.html#ixzz1gRJnmiJb