Sto provando a scrivere un'applicazione che deve sapere quando non è disponibile alcuna connessione di rete IP. Sto usando l'evento broadcast android.net.conn.CONNECTIVITY_CHANGE insieme a ConnectivityManager per reagire ai cambiamenti di stato per raggiungere questo obiettivo, ma sto riscontrando problemi durante il test del mio set up nell'emulatore.Come simulare la perdita totale della rete nell'emulatore Android
Ho provato entrambe le modalità di volo e premendo F8 per disattivare la "Rete cellulare", ma anche con entrambe queste funzioni l'applicazione "vede" ancora la rete sottostante.
Qualcuno è riuscito a trovare un modo per simulare una totale mancanza di accesso alla rete?
@Hardlib: puoi provare la nuova risposta aggiornata pubblicata da me? –
Penso di aver capito quale sia il problema che sto vedendo qui. Ho una libreria di terze parti che funziona con alcune reti che continuano a funzionare nell'emulatore anche dopo che il codice di esempio dice che la rete non funziona. È possibile abbattere la connessione di terze parti, quindi lo farò quando ConnectivityManager dice che non c'è rete. – hardillb