Клиент Raygun не смог отправить - не удалось разрешить InetAddressUtils
Любой, кто использует Raygun в своих приложениях для Android, видит это исключение ошибки:
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, происходит сбой моего приложения!
0 ответов
Релиз v3.0.6 включает в себя исправления, устраняющие проблемы, обнаруженные в исключениях InetAddressUtils NoClassDefFoundError. Пожалуйста, обновите до версии v3.0.6 и дайте нам знать, если проблемы сохранятся.
Пожалуйста, смотрите нашу документацию о том, как обновить. https://raygun.com/documentation/language-guides/android/crash-reporting/installation/
С уважением, Митчелл.