Reconhecimento de atividade pendenteA parada de chamada foi chamada no meio da noite

meu aplicativo coleta periodicamente os dados de atividade detectados do reconhecimento de atividade. Eu implementeiexatamente como descrito na documentação , mas com intervalo de um minuto.

enquanto o usuário estiver conectado - o aplicativo registrado com umPendingIntent para receber atualizações do processo do Google Play.

por favor, não me ensine sobre o uso da bateria, a rede e o problema de desempenho derivados das atualizações de solicitação a cada minuto, a menos que isso tenha algo a ver com o meu problema:

o problema: em alguns dispositivos (no Nexus 5, isso acontece mais), por 5 a 6 horas no meio da noite - oIntentService parou de ser chamado.

Não tenho certeza, mas suspeita que isso tenha algo a ver com as otimizações do Google e o significativo sensor de movimento que não detectou nenhum movimento que entra no mecanismo de reconhecimento de atividade para estar no tipo de modo inativo, conforme descrito na documentação que pode acontecer.

é importante para o meu aplicativo saber qual é a atividade atual a cada minuto aproximadamente, mesmo que permaneça a mesma ou ociosa por um longo tempo.

minha pergunta:

como posso saber se o reconhecimento periódico da atividade foi interrompido devido ao significativo sensor de movimento ou por qualquer outro motivo?existe uma maneira de forçar de alguma forma o processo de reprodução do Google a executar atualizações de atividades sem interromper por um tempo que não é necessário?

questionAnswers(1)

yourAnswerToTheQuestion