Completed

Tratamento de erro para aplicativo android em xamarin

Published on the June 06, 2017 in IT & Programming

About this project

Open

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.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Small change or bug
Is this a project or a position? Project
Required availability As needed
Experience in this type of projects Yes (I have managed this kind of project before)
Roles needed Designer

Delivery term: Not specified

Skills needed