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
- Retrofit ProgressBar
- Cómo obtener archivos xml gziped con retrofit?
- ¿Cómo debo manejar "No hay conexión a Internet" con Retrofit en Android
- ¿Cómo puedo usar retrofit library con la barra de progreso?
- Fuera de memoria usando Retrofit 2 para descargar un archivo
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.
- Retrofit v2.0.0-beta2 cómo cargar archivos usando RequestBody
- No puedo enviar retrofit 2.0 solicitud de varias partes con parámetros con las mismas claves
- Manejo de errores personalizado con Retrofit
- Retrofit da EOFException sólo la primera vez
- Método retrofit 2.0 sin respuesta
- ¿Cómo pasar los parámetros de Map <String, String> o el objeto a la petición POST mediante Retrofit?
- Múltiples solicitudes con retroadaptación para combinar resultados
- Formulario Retrofit Codificado y Multipart en solicitud individual
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?