Подключение к Интернету в эмуляторе android - программирование

Подключение к Интернету в эмуляторе android

Я понятия не имею, что я делаю неправильно

Я хочу отключить подключение к Интернету в эмуляторе (Android 2.2)

Я нажимаю F8 → нет эффекта, у меня все еще есть подключение к интернету

Я поворачиваю режим самолета → нет эффекта, у меня все еще есть подключение к Интернету.

Я перехожу к настройкам проверки, включен режим самолёта, Wi-Fi отключен, но на устройстве есть подключение к Интернету.

Что не так?!

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

P.s.

Вероятно, это ошибка http://code.google.com/p/android/issues/detail?id=3838

Я попытался отключить соединение в эмуляторе для android 1.5, и он отлично работает там.

4b9b3361

Ответ 2

Откройте DDMS перспективу в Eclipse и установите отрицательное/незарегистрированное значение для голоса и данных

Ответ 3

Вы можете использовать консоль эмулятора, чтобы установить скорость эмулятора на 0 (а также на задержку), но может быть не совсем то, что вы ищете, если вы хотите, чтобы сеть была полностью DOWN.

 $ telnet localhost 5554
 network speed 0.01 0.01
 OK
 network delay 1000 1000
 OK
 network status
 Current network status:
   download speed:          10 bits/s (0.0 KB/s)
   upload speed:            10 bits/s (0.0 KB/s)
   minimum latency:  1000 ms
   maximum latency:  1000 ms

Это приводит к сбою большинства сетевых подключений (но приложение по-прежнему считает, что сеть UP).