QNA > C > Come Eseguire Un Servizio Continuamente In Android

Come eseguire un servizio continuamente in Android

Un semplice Google seach vi mostrerà come creare un searvice e si sa come creare un ciclo infinito.

All'interno del ciclo di fare qualcosa che dovrebbe eseguire sempre.

Forse si desidera eseguire in un thread baxkground e non il forecgeound, quindi si passa il contesto.

Forse nel vostro ciclo vuole aspettare 5 mon e salvare la posizione, continuamente in ogni 5 min. Lavorerò con il codice di default quando lo schermo è acceso e dopo un po', quando lo schermo è spento, vedrete che non funziona come vi aspettavate e come avete testato!
Sarà una posizione che chiede e memorizza per 15-60 minuti di schermo spento poi niente. Diciamo che sono trascorse 10 ore mentre si desidera vedere i risultati così si accende lo schermo di nuovo. si osserverà il 10h × (60/12) volte è in un pool e quando si toun sullo schermo è eseguito tutti i 120 volte...
Poi sistemate questo e avrete altri problemi.

Che cosa esattamente volete eseguire sul servizio è davvero dipende dall'omplementazione!

Per gli esempi di codice andate su Stackoverflow, oppure... potete pagarmi e io scrivo l'esempio desiderato...

Di Dunseath Vigneau

Cosa significa boot loop? :: Come fa l'hardware del Raspberry Pi 4 a confrontarsi con un moderno PC o laptop?
Link utili