Raygun客户端无法发送-InetAddressUtils的解析失败

时间:2019-03-01 14:57:30

标签: android raygun raygun.io

在其Android应用程序中使用Raygun的任何人是否看到此错误异常:

java.lang.NoClassDefFoundError: Failed resolution of: Lorg/apache/http/conn/util/InetAddressUtils;
    at main.java.com.mindscapehq.android.raygun4android.messages.NetworkInfo.readIPAddress(SourceFile:117)
    at main.java.com.mindscapehq.android.raygun4android.messages.NetworkInfo.<init>(SourceFile:20)
    at main.java.com.mindscapehq.android.raygun4android.messages.RaygunMessageDetails.setNetworkInfo(SourceFile:61)
    at main.java.com.mindscapehq.android.raygun4android.RaygunMessageBuilder.setNetworkInfo(SourceFile:81)
    at main.java.com.mindscapehq.android.raygun4android.RaygunClient.buildMessage(SourceFile:508)
    at main.java.com.mindscapehq.android.raygun4android.RaygunClient.send(SourceFile:221)

此异常是非常间歇性的,但是一旦发生,它总是在应用程序调用RaygunClient.send(...)时发生。我在应用程序中使用Raygun报告错误情况,例如Web服务调用失败,但是,当我向Raygun报告时,它使我的应用程序崩溃了!

1 个答案:

答案 0 :(得分:0)

v3.0.6发行版包含一些修复程序,这些修复程序解决了InetAddressUtils NoClassDefFoundError异常所遇到的问题。请更新以发布v3.0.6,并让我们知道问题是否仍然存在。

请参阅有关如何更新的文档。 https://raygun.com/documentation/language-guides/android/crash-reporting/installation/

关于, 米切尔。