Serviço que pára

2 views
Skip to first unread message

Silio Silvestre

unread,
Oct 30, 2014, 10:04:32 PM10/30/14
to androi...@googlegroups.com

Caros eu tenho uma aplicação que possui um serviço que roda por baixo. Este serviço invoca diversas tasks (threads) de tempos em tempos.

Ele foi implementado de forma a ser iniciado juntamente com o boot do aparelho.

Porém tenho notado que por algumas vezes as threads não são mais invocadas depois de um certo tempo de funcionamento do celular, tipo depois de três horas. Eu olho, nos serviços em execução e o meu serviço está lá.

Vocês já tiveram este problema?  Seria interessante eu implementar um segundo serviço responsável apenas por saber se o primeiro está executando?

Obs.: o wakelock para a cpu já está ativo.

AJ Alves

unread,
Nov 1, 2014, 9:16:46 AM11/1/14
to androi...@googlegroups.com
Sílio, procura por AbstractThreadedSyncAdapter e AuthenticationService é uma forma de delegar ao so periodicamente tarefas de uma forma menos imperativa por parte da app e menos obstrusiva. Esse é o método recomendado para fazer sincronia com webservice mas pode ser facilmente subvertido para apenas executar tasks periodicamente mesmo a app estando fechada.

--
Você recebeu essa mensagem porque está inscrito no grupo "Android Piauí" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para android-piau...@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.



--

Silio Silvestre

unread,
Nov 1, 2014, 10:31:43 AM11/1/14
to androi...@googlegroups.com
Bacana, vou dar uma olhada sim.
Silio Silvestre Ferreira Freitas
(86) 8862-2779
(86) 9950-6768
Reply all
Reply to author
Forward
0 new messages