Me gustaría probar el comportamiento de mi aplicación cuando el usuario se encuentra en una zona sin señal o cuando su teléfono está en modo de vuelo.¿Cómo poner un AVD (emulador) en modo OFFLINE?
->¿Cómo coloco un dispositivo virtual Android en modo fuera de línea (donde no es posible conectarse a internet)?
he intentado lo siguiente:
Activar el modo de vuelo a través de la configuración de AVD: sorprendentemente, esto no funciona (navegar por Internet todavía es posible en el modo de vuelo!)
Desactivación de la conexión de red en mi PC: obviamente, esto funciona, pero no es satisfactoria, ya que necesito Internet cuando estoy probando mi aplicación
Actualmente no hay forma de deshabilitar realmente el acceso a la red mediante programación desde una prueba unitaria. Presenté una [solicitud de mejora] (http://code.google.com/p/android/issues/detail?id=36916) para este problema. –
@Sebastien A continuación proporciono una respuesta que funciona perfectamente, desafortunadamente desconectando por completo el AVD. Aún así, puede ver cómo se comporta su aplicación. –