Retroalimentación personalizada ErrorHandler da UndeclaredThrowableException
Basado en este post ¿Cómo debo manejar "No hay conexión a Internet" con Retrofit en Android
Hice un ErrorHandler
personalizado
- ¿Hay alguna manera de agregar parámetros de consulta a cada solicitud con Retrofit 2?
- Retrofit y caracteres Slash en PATH
- Retrofit 2: @FormUrlEncoded con campos predeterminados
- ¿Cómo definir un encabezado para todas las solicitudes utilizando Retrofit?
- Excepción Outofmemory utilizando la biblioteca retrofit android
private static class CustomErrorHandler implements ErrorHandler { @Override public Throwable handleError(RetrofitError error) { if (error.isNetworkError()) { return new MyNetworkError(); } return error.getCause(); } }
Y ahora mi aplicación se bloquea y obtengo esto:
java.lang.reflect.UndeclaredThrowableException
¿Hay alguna configuración necesaria para el adaptador? Uso de Retrofit 1.6.0
con OkHttp 2.0.0
Gracias.
- Cómo crear getters y setters de Java cuando la clave del objeto es el número
- Retrofit - Múltiples puntos finales con el mismo RestAdapter
- Divide la declaración de servicio de Retrofit en múltiples interfaces
- Cómo establecer dinámicamente encabezados en Retrofit (Android)
- Retrofit: ¿agrega el parámetro runtime a la interfaz?
- Retrofit: agrega un parámetro de lista de cadenas a la solicitud de múltiples partes
- Múltiples solicitudes con retroadaptación para combinar resultados
- Obtener una matriz JSON de retrofit Response
Si está devolviendo una excepción comprobada, debe declararla en la interfaz.
interface MyService { Foo doFoo() throws MyNetworkError; }
- Android Cómo elegir una publicación con facebook 3.0 sdk
- No mostrar la prueba Firebase ¿Los anuncios de Native Express, obteniendo sólo anuncios en directo, también cómo hacer que los anuncios expresos nativos encajen en el ancho?