Я хотел бы проверить поведение моего приложения, когда пользователь находится в зоне отсутствия сигнала или когда его телефон находится в режиме полета.Как установить AVD (эмулятор) в режим OFFLINE?
->Как разместить виртуальное устройство Android в автономном режиме (где невозможно подключение к Интернету)?
Я попытался следующие:
Включение режима полета с помощью настроек AVD: удивительно, что это не работает (работа в Интернете по-прежнему возможно в режиме полета!)
Отключение сетевое подключение на моем ПК: это, очевидно, работает, но не удовлетворительно, поскольку мне нужно интернет, когда я тестирую свое приложение.
В настоящее время нет возможности по-настоящему отключить доступ к сети программно изнутри единичного теста. Я зарегистрировал [запрос на улучшение] (http://code.google.com/p/android/issues/detail?id=36916) по этой проблеме. –
@Sebastien Я дал ответ, ниже которого прекрасно работает, и, к сожалению, полностью отключив AVD. Тем не менее, вы можете видеть, как ведет себя ваше приложение. –