如果我在build.gradle中使用应用插件:' com.google.gms.google-services' ,Google表示,默认配置包括Firebase Analytics和崩溃报告,可以在SDK中手动禁用。
我需要停用firebase崩溃报告,因为它会导致Google Play服务9.6.80(目前正在推出)please check this出现问题。 如何从我的应用程序中禁用firebase崩溃报告?
答案 0 :(得分:3)
您需要从构建依赖项中删除compile com.google.android.gms:play-services:9.0.0
,并将其替换为您需要的各个库。 Google Play图书馆列表为provided here,Firebase图书馆为listed here。
当您加入play-services:9.x.x
时,您将获得所有 Google Play和Firebase库,包括Firebase崩溃报告。
答案 1 :(得分:2)
如果您要停用Firebase Analytics崩溃报告,请在app.gradle文件中使用以下代码。希望这对您有所帮助。
configurations
{
all*.exclude group: 'com.google.firebase', module: 'firebase-crash'
}
目前,谷歌解决了这个问题。如果您将来遇到此问题,可以尝试以上代码。
答案 2 :(得分:0)
如果您使用FirebaseCrash API来记录消息并报告捕获的异常,不会,目前还没有办法执行此操作。
答案 3 :(得分:0)
有关使用插件(版本3.0.0)时默认添加崩溃报告的工具提示的信息实际上是不正确的。我们需要纠正这一点。通过在仅应用了该插件的新Android项目上运行./gradlew androidDependencies
,您可以自行验证应用google-services插件版本3.0.0时添加到项目中的内容。您将看到firebas-crash不会出现在依赖关系树中。
插件 添加Firebase Analytics,如果您不希望它收集数据,则可以是disabled programmatically or by configuration。
类似地禁用Crash(当它出现时,因为你在build.gradle中声明了依赖项)是一个热门请求的功能,我们正在努力。