如果我在 build.gradle 中使用apply plugin: 'com.google.gms.google-services',Google 说,默认配置包括 Firebase Analytics 和 Crash Reporting,可以在 SDK 中手动禁用。
我需要禁用 firebase 崩溃报告,因为它正在与 Google Play Services 9.6.80(目前正在推出)产生问题,请检查此。如何从我的应用中禁用 Firebase 崩溃报告?
如果我在 build.gradle 中使用apply plugin: 'com.google.gms.google-services',Google 说,默认配置包括 Firebase Analytics 和 Crash Reporting,可以在 SDK 中手动禁用。
我需要禁用 firebase 崩溃报告,因为它正在与 Google Play Services 9.6.80(目前正在推出)产生问题,请检查此。如何从我的应用中禁用 Firebase 崩溃报告?
如果您想禁用 Firebase Analytics 崩溃报告,请在 app.gradle 文件中使用以下代码。希望这会对您有所帮助。
configurations
{
all*.exclude group: 'com.google.firebase', module: 'firebase-crash'
}
目前,谷歌解决了这个问题。如果你以后遇到这个问题,你可以试试上面的代码。
如果您使用 FirebaseCrash API 记录消息并报告捕获的异常,则不,目前没有办法做到这一点。
使用插件(版本 3.0.0)时默认添加的有关崩溃报告的工具提示信息实际上是不正确的。我们需要纠正这一点。当您应用 google-services 插件 3.0.0 版时,您可以自己验证添加到项目中的内容,./gradlew androidDependencies
方法是在仅应用该插件的新 Android 项目上运行。您会看到 firebas-crash 不会出现在依赖关系树中。
该插件确实添加了 Firebase Analytics,如果您不希望它收集数据,可以通过编程或配置禁用它。
类似的 Crash 禁用(当它存在时,因为您在 build.gradle 中声明了依赖项)是一个热切请求的功能,我们正在努力解决这个问题。