Realizado

Tratamento de erro para aplicativo android em xamarin

Publicado em 06 de Junho de 2017 dias na TI e Programação

Sobre este projeto

Aberto

Temos uma aplicação simples feita para android em xamarin, que faz os seguintes passos:

- Pede o número do próprio celular a partir de uma tela.
- Em cima desse número, busca em uma URL alguns números de telefone.
- Insere os telefones provenientes da URL e que não existem na agenda de contatos do celular.
- Exclui os telefones que estão na agenda de contatos do celular e não constam na URL.

Esse aplicativo roda de 5 em 5 minutos, via comando "thread.sleep", ele está funcional, faz o especificado.
Existem vários "try/catch" em todo o código, porém chega algum momento em que o serviço pára, não é gerado log de erro, e não conseguimos identificar alguma anomalia nem debugando. Daí temos que forçar a execução desse aplicativo novamente.

Existe alguma forma de identificarmos o porque essa aplicação pára, ou pelo menos criar algum bloco de código que irá re-executar a thread, quando ocorrer o crash no aplicativo?

Estamos abertos a reestruturação do código, talvez adicionando um alarm ou o que o programador achar melhor e mais funcional.

Para mais dúvidas, estou a disposição.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Disponibilidade requerida Conforme necessário
Experiência nesse tipo de projeto Sim (Eu já gerenciei esse tipo de projeto)
Funções necessárias Designer

Prazo de Entrega: Não estabelecido

Habilidades necessárias