В моем приложении у меня много сетевых запросов, вытягивание/отправка данных на/с нашего сервера. Я хочу проверить, что происходит с ними, когда устройство не имеет никакого соединения, и когда он отключается, чтобы убедиться, что у меня есть соответствующие предупреждения/предупреждения и т. Д. Нет подключения, которое я могу легко проверить, но я не могу выполнить тайм-аут запросов.Сделать сетевые запросы устройств всегда тайм-аутом
Кто-нибудь знает какие-либо трюки, как это сделать? Я думаю, что какая-то настройка прокси-сервера/неправильная настройка может работать, но я очень мало знаю про прокси.
Используете ли вы HttpClient для ввода/вывода? –
Я использую https://github.com/loopj/android-async-http эту библиотеку, которая, по ее словам, построена поверх Apache HttpClient –
Хм, вы можете снизить таймаут с 10 секунд до 1 секунды, но это, вероятно, не будет сделайте это тайм-аут. См. Http://loopj.com/android-async-http/doc/com/loopj/android/http/AsyncHttpClient.html –