Ho bisogno di creare un'attività in background che viene eseguita ogni 10/15 minuti (non importa, o è buona), anche quando l'applicazione è non correndo.Android - Esecuzione di un'attività in background ogni 15 minuti, anche quando l'applicazione non è in esecuzione
Come posso realizzare questo? Non riesco a sembrarmi avvolgente.
Ho letto che potrei utilizzare una sorta di funzionalità runnable() o utilizzare un servizio in background o AlarmManager. Stavo pensando a un servizio in background, dato che deve essere fatto anche quando l'applicazione non è in esecuzione.
Qual è un modo migliore per farlo e come posso farlo?
Ma questo mi permette di eseguire codice anche quando l'applicazione stessa non è in esecuzione? – DijkeMark
Sì. Allarme Manager è come, tu (l'app) dice al sistema operativo che vuoi fare qualcosa in X millisecondi dopo. Quindi il sistema esegue quel codice in BroadcastReciever.onRecieve(), è il codice che si desidera eseguire in background dopo x millisecondi. – wtsang02
Funziona, davvero bello, ma che ne dici di interrompere il servizio? am.cancel()? o .. grazie @ wtsang02 –