Estendo BroadcastReceiver
e in onReceive()
faccio tutto quello che devo fare.BroadcastReceiver onReceive timeout
onReceive()
ha un timeout, dalla documentazione:
c'è un timeout di 10 secondi che il sistema permette prima di considerare il ricevitore da bloccare e candidato essere uccisi
Questo crea un problema quando sono in modalità di debug. Ho bisogno di più di 10 secondi (a volte). Se non faccio tutto il mio debugging in 10 secondi la mia connessione è chiusa e il debug è stato interrotto.
Posso aumentare il timeout o disabilitarlo a scopo di debug?
Grazie.
Se stai facendo cose che richiedono più di una frazione di secondo nel tuo ricevitore broadcast, stai sbagliando. – Falmarri
Leggi il mio commento qui sotto. Sto parlando della modalità DEBUG. –