3. Introduction
ACRA
est une bibliothèque Android extrêmement utile qui permet à votre
application mobile d’envoyer un rapport à des destinations différentes quand
il plante lamentablement.
Gratuit
Facile
et open source.
à installer.
Hautement
configurable.
Compatible
avec toutes les versions Android.
Intercepte
les exceptions, récupère beaucoup de données de contexte et
de les envoyer à l' arrière-plan de votre choix.
3
4. Objectifs
• Recevoir des rapports d'erreur sans effort.
• Impact minimal sur l'application.
• Eviter la complexité et le coût d'un hosting.
• Gagner des heures de débogage.
• Suivi de plantage de l'application Android.
4
7. Rapport destination
Un formulaire Google Docs :
un hébergement gratuit rapide, plus fiable
partager la feuille de calcul avec votre équipe de
développement , avec les gens fixer leurs propres préférences
de notification
Vous pouvez facilement compiler les statistiques en utilisant
Google API.
7
12. Rapport destination
Acralyser :
– Backend open source, libre, indépendante, pour les rapports
ACRA .
– Composé de :
– une base de données de stockage (ACRA-stockage).
– une application web d'analyse (Acralyzer).
12
13. Conclusion
améliorer
continuellement une application afin de suivre l’évolution
des sorties, la diversité des téléphones Android et d’avoir une vue
du parc technique de ses utilisateurs, permettant ainsi de mieux
cibler son développement.
13
Silencieux : la configuration par défaut, l'ACRA envoie des rapports en silence, sans avertissement vos utilisateurs, et permet au système d'afficher la boite de dialogue "Force Close".
Toast :
une notification : en offrant à l'utilisateur une boîte de dialogue lui demandant d'envoyer le rapport ou non, avec un champ de commentaire facultatif.
boîte de dialogue sur le redémarrage des applications, sans nécessiter une notification.
Silencieux : la configuration par défaut, l'ACRA envoie des rapports en silence, sans avertissement vos utilisateurs, et permet au système d'afficher la boite de dialogue "Force Close".
Toast :
une notification : en offrant à l'utilisateur une boîte de dialogue lui demandant d'envoyer le rapport ou non, avec un champ de commentaire facultatif.
boîte de dialogue sur le redémarrage des applications, sans nécessiter une notification.
un formulaire Google Docs (Drive) qui stocke les données des rapports adans une feuille de calcul Google Docs.
Cette venait vraiment pratique lorsque vous commencez à développer une application et ne peut pas se permettre de passer du temps et / ou de l'argent sur l'hébergement d'un moteur de stockage des rapports vous-même.
Il est gratuit et vous pouvez compter sur l'infrastructure de Google.