Estoy tratando de escribir una aplicación que necesita saber cuando no hay una conexión de red IP disponible. Estoy usando el evento de difusión android.net.conn.CONNECTIVITY_CHANGE junto con ConnectivityManager para reaccionar a los cambios de estado para lograr esto, pero estoy teniendo problemas para probar mi configuración en el emulador.Cómo simular pérdida total de red en Android Emulator
He intentado ambos modos de vuelo y presiono F8 para deshabilitar la "Red Celular", pero incluso con ambos activados, la aplicación aún "ve" la red subyacente.
¿Alguien ha logrado encontrar una forma de simular una falta total de acceso a la red?
@Hardlib: ¿puedes probar la nueva respuesta actualizada que he enviado? –
Creo que he resuelto cuál es el problema que estoy viendo aquí. Tengo una biblioteca de terceros que realiza un trabajo de red que continúa funcionando en el emulador incluso después de que el código de muestra indica que la red no funciona. Es posible eliminar la conexión de terceros, así que lo haré cuando el Administrador de conectividad diga que no hay red. – hardillb