android-remote-stacketrace.png

De nombreux développeurs Android rencontrent le même problème : sur l'émulateur du SDK Android l'application fonctionne parfaitement, mais une fois publiée sur l'Android Market vous vous rendez compte que l'application crash sur de nombreux terminaux Android et que vos utilisateurs n'ont pas tous la capacité à vous envoyer la stacktrace complète pour analyse de l'erreur.

Heureusement, il existe une solution : "android-remote-stacktrace"

Android-remote-stacktrace fournit un Handler d'exception customisé, lorsque ce handler catch une exception, celui-ci est capable de l'envoyer sur votre serveur via un simple POST HTTP. Il ne vous reste ensuite plus qu'à analyser l'erreur et à corriger le problème.

Magnifique non ?

Ce projet Opensource se trouve ici :

http://code.google.com/p/android-remote-stacktrace/

Android-remote-stacktrace est super simple à intégrer dans un projet existant, et pour la partie serveur un script php de stockage des stacktraces est fourni comme exemple.