269 votes

Comment faire pour désactiver les Crashlytics tout en développant

Est-il un moyen simple de désactiver Crashlytics SDK Android tout en développant ?

Je ne veux pas envoyer un accident chaque fois que je fais quelque chose de stupide

En revanche, je ne veux pas commenter les `` et éventuellement risque en oubliant de décommenter il et commettre

176voto

marcr Points 816

Marc de Crashlytics ici. Voici un couple de façons de le désactiver Crashlytics pendant que vous faites vos versions de débogage!

  1. Utiliser un autre android:versionString pour debug et release, et ensuite désactiver le rapport d'incident de la Crashlytics tableau de bord web pour la version debug.

  2. Encapsuler l'appel à Crashlytics.start() dans une instruction if qui vérifie la présence d'un indicateur de débogage. Vous pouvez utiliser soit un indicateur personnalisé ou une approche comme celles proposées ici: Comment vérifier si APK est signé ou "debug"?

30voto

user1998494 Points 66

Si vous utilisez Gradle vient ajouter à une saveur :

15voto

Austyn Mahoney Points 4252

Utilisez-le dans``

0voto

NeTeInStEiN Points 7331

Une autre façon, si vous voulez seulement faire sur votre IDE est pour vous déconnecter du plugin. Apparemment, il s’arrêtera à envoyer des rapports pendant que vous générez des générations sans vous connecter à nouveau.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X