Problème
L'intégration de l'agent Android New Relic et du SDK monitoring Sentry peut entraîner des conflits, des plantages ou des erreurs au sein de votre application.
Ceci est connu pour provoquer des problèmes tels que java.lang.StackOverflowError
.
Solution
Vous devrez empêcher l'agent Android d'instrumenter le SDK de monitoring Sentry. Pour ce faire, configurez l’agent New Relic pour exclure le package Sentry de l’instrumentation. Voici comment :
Ajoutez le bloc suivant à votre fichier
build.gradle
:newrelic {// Don't instrument sample classesexcludePackageInstrumentation("io.sentry.*")}
Cette configuration indique à l'agent New Relic d'ignorer toutes les classes instrumentées dans le package io.sentry
.
Si vous rencontrez des problèmes ou avez besoin d'aide supplémentaire, vous pouvez contacter le support New Relic à l'adresse support.newrelic.com.