Questo non lo so, visto che stai ammazzando le eccezioni.
Se succede qualcosa per cui va in errore, non te ne accorgerai mai in quel modo.
Nei rami catch() aggiungi la stampa dell'eccezione:
codice:Log.e("DownloadDatas", "Errore durante il download", e);
Ad ogni modo, l'emulatore di per sé può avere delle limitazioni... ma è solo stampando le eccezioni che puoi capire se è un errore "trascurabile" in questa fase (uso dell'emulatore) o se c'è dell'altro.
Ciao.![]()