在其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报告时,它使我的应用程序崩溃了!
答案 0 :(得分:0)
v3.0.6发行版包含一些修复程序,这些修复程序解决了InetAddressUtils NoClassDefFoundError异常所遇到的问题。请更新以发布v3.0.6,并让我们知道问题是否仍然存在。
请参阅有关如何更新的文档。 https://raygun.com/documentation/language-guides/android/crash-reporting/installation/
关于, 米切尔。