CrashlyticsInitProvider跳过初始化或设置请求失败

时间:2019-11-19 12:51:59

标签: android crashlytics-android

我有一个项目,该项目过去曾使用过rashlytics,fabric或其他工具。现在,当我尝试再次设置并将其添加到清单中时:

<meta-data
     android:name="io.fabric.ApiKey"
     android:value="my_key_which_came_from_previous_developer" 
/>

我得到了“ CrashlyticsInitProvider跳过初始化”,没有任何详细描述。

但是如果我删除上面的代码并添加

<meta-data
    android:name="my_key_which_came_from_previous_developer"
    tools:node="remove" 
/>

我明白了,但初始化后却遇到了新问题-

  

I / System.out:[CDS] [DNS]无法解析主机   “ settings.crashlytics.com”:没有与主机名关联的地址

     

E / Fabric:设置请求失败。

因此它要么接收设置,要么初始化crashlytics。我该怎么办?有没有办法为我的应用程序完全删除并重新安装crashlytics?

1 个答案:

答案 0 :(得分:0)

问题出在proguard上,并且没有正确配置为与crashlytics一起使用。如果将minifyEnabled选项设置为“ true”,则在初始运行时将不会收到设置。不过,如果启用 proguard进行安装,它可以很好地发送结果。