是否有人在他们的 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 来报告错误情况,例如网络服务调用失败,但是,当我向 Raygun 报告此情况时,它会导致我的应用程序崩溃!