Prabhu M
Prabhu M

Reputation: 3574

How to disable default Firebase crash reporting?

If I use apply plugin: 'com.google.gms.google-services' in my build.gradle, Google says, The default configuration includes Firebase Analytics and Crash Reporting, which can be disabled manually in the SDK.

I need to disable firebase crash reporting as it is creating issues with Google Play Services 9.6.80 (currently in rollout)please check this. How to disable firebase crash reporting from my app?

Please check the attached screen shot for your reference.enter image description here

Upvotes: 2

Views: 1778

Answers (4)

Ram Suthakar
Ram Suthakar

Reputation: 275

If you want to disable the Firebase Analytics Crash Reporting, use the below code inside app.gradle file.Hope this will help you.

configurations 
{
    all*.exclude group: 'com.google.firebase', module: 'firebase-crash'
}

Currently, google resolved this issue. If you got this issue in future you can try this above code.

Upvotes: 2

Doug Stevenson
Doug Stevenson

Reputation: 317497

The piece of information on that tooltip about Crash Reporting being added by default when using the plugin (version 3.0.0) is actually incorrect. We need to correct that. You can verify for yourself what gets added to your project when you apply the google-services plugin version 3.0.0 by running ./gradlew androidDependencies on a fresh Android project with only that plugin applied. You'll see that firebas-crash will not appear in the dependency tree.

The plugin does add Firebase Analytics, which can be disabled programmatically or by configuration if you don't want it to collect data.

Similar disabling of Crash (when it is present, because you declared the dependency in your build.gradle) is a hotly requested feature, and we're working on that.

Upvotes: 0

Bob Snyder
Bob Snyder

Reputation: 38299

You need to remove compile com.google.android.gms:play-services:9.0.0 from your build dependencies and replace it with with the individual libraries that you need. A list of the Google Play libraries is provided here, the Firebase libraries are listed here.

When you include play-services:9.x.x, you get all the Google Play and Firebase libraries, including Firebase Crash Reporting.

Upvotes: 3

Gabriele Mariotti
Gabriele Mariotti

Reputation: 364005

If you are using the FirebaseCrash APIs to log messages and report caught exceptions, no, there is not currently a way to do this.

Upvotes: 0

Related Questions