Tag: Retroceso del

Cómo separar la lógica de la aplicación de la capa de red en Android usando Retrofit 2

Soy nuevo en Android y Retrofit y estoy enfrentando un problema. Quiero tener mi deja para decir la clase "ServerCommunication" (singelton) donde toda la magia del Retrofit se hace y tendrá métodos públicos donde las llamadas del RESTO se hacen. Quiero usar esta instancia de "ServerCommunication" en mis actividades para llamar al servicio Rest, pero […]

Recreación de la llamada de api flask en Android con Retrofit

Tengo una aplicación de frasco y api en un servidor que funciona con la url siguiente enviado desde el terminal curl -i -H "Content-type: application/json" -X GET http://myapp.com/890/14000/10000/007 -d '{"id":"3240f056c8f5fb"}' Estoy intentando recrear esto usando retrofit en Android. Estoy usando la versión 1.7 ya que esto funciona con algún código heredado que no se muestra […]

RxJavaCallAdapterFactory no se puede convertir en Factory

Estoy tratando de usar Retrofit 2 y RxJava siguiendo la guía en este https://inthecheesefactory.com/blog/retrofit-2.0/es En la sección "Integración de RxJava con CallAdapter" se explica cómo usar RxJava con retrofit Retrofit retrofit = new Retrofit.Builder() .baseUrl("http://api.nuuneoi.com/base/") .addConverterFactory(GsonConverterFactory.create()) .addCallAdapterFactory(RxJavaCallAdapterFactory.create()) .build(); Sin embargo durante la compilación hay el siguiente error: Error:(63, 71) error: incompatible types: RxJavaCallAdapterFactory cannot be […]

Dagger 2 inyecta múltiples instancias del mismo tipo de objeto

Fondo Estoy convirtiendo mi aplicación a MVP arquitectura y encontré Dagger 2 para ser útil para inyectar dependencias cuando sea necesario. Mi aplicación debe comunicarse con dos apis web (mi propia y una api de terceros). Puede haber ocasiones en las que las solicitudes a mi propio api y el api de terceros podrían disparar […]

Parámetro de reequipamiento

Estoy implementando la característica de inicio de sesión y para que con la solicitud de correo, pero estoy recibiendo error diciendo "Retrofit.RetrofitError: com.squareup.okhttp.internal.http.HttpMethod.METHODS" A continuación se muestra mi código import java.util.HashMap; import java.util.Map; import retrofit.Callback; import retrofit.http.*; //Myapi.java import java.util.HashMap; import java.util.Map; import retrofit.Callback; import retrofit.http.*; public interface MyApi { /* LOGIN */ @POST("/api/0.01/oauth2/access_token/") // […]

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.