CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: complicazio con ben 2 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: 9mm con ben 11 Thanks ricevuti negli ultimi sette giorni
Utente del mese: 9mm con ben 34 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 3 su 3
Discussione:

temporizzare esecuzione task

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #1
    Baby Droid


    Registrato dal
    Sep 2010
    Messaggi
    27

    Ringraziamenti
    2
    Ringraziato 0 volte in 0 Posts
    Predefinito

    temporizzare esecuzione task

    Salve a tutti,
    in un'app che ho sviluppato ho utilizzato il metodo setRepeating per programmare (ogni 15 minuti) l'esecuzione del collegamento al server per la verifica della presenza di nuove informazioni. La cosa funziona perfettamente sulla maggior parte dei dispositivi. Per alcuni invece la cosa sembra non funzionare: dal log del server verifico che l'app si collega a ripetizione (ho dovuto inserire dei controlli sul server per tamponare la situazione).
    Qualcuno ha idea di cosa possa essere? Può essere il comando setRepeating che non funziona come dovrebbe in qualche versione di Android?
    Non riesco a fare un debug perchè su tutti i dispositivi che uso per lo sviluppo il meccanismo funziona perfettamente.

  2.  
  3. #2
    Androidiano


    Registrato dal
    Dec 2015
    Messaggi
    151

    Ringraziamenti
    3
    Ringraziato 20 volte in 19 Posts
    Predefinito

    SetRepeating è stato introdotto con le API1 (da quando è nato android lol) quindi non sembra un problema di versione, o almeno non per SetRepeating. Possibile che parte il collegamento ogni volta che apri l'app, oltre che ogni 15 minuti?

  4. #3
    Baby Droid


    Registrato dal
    Sep 2010
    Messaggi
    27

    Ringraziamenti
    2
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Quote Originariamente inviato da Cyromono Visualizza il messaggio
    SetRepeating è stato introdotto con le API1 (da quando è nato android lol) quindi non sembra un problema di versione, o almeno non per SetRepeating. Possibile che parte il collegamento ogni volta che apri l'app, oltre che ogni 15 minuti?
    Certo. L'accesso avviene in tre casi: quando si accede all'app, quando si chiede un refresh dei dati e periodicamente con il SetRepeating. I tre casi sono però monitorati lato server e le richieste a raffica sono del terzo tipo.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy