Ich versuche, die Release-Version von Retrofit 2.0 und die GsonConverterFactory auf ihre Retrofit configuration vorgeschlagen.Retrofit 2.0 nicht-Beta, mit GsonConverterFactory
Das Problem ist, dass GsonConverterFactory nur für Retrofit verfügbar zu sein scheint 1, und ich bin jetzt bin ich Nachrüst-2, auch wenn GsonConverterFactory auf Beta 2 ist
Hier sind meine Gradle Abhängigkeiten:
compile 'com.squareup.retrofit2:retrofit:2.0.0'
compile 'com.google.code.gson:gson:2.6.2'
compile 'com.squareup.retrofit:converter-gson:2.0.0-beta2'
Ich kann nicht eine Nicht-Beta-Version von Converter-Gson finden, und nur die -beta2
entfernen tut nicht den Trick.
Bei der Ausführung von Code:
import retrofit.GsonConverterFactory;
import retrofit2.Retrofit;
public class Service {
public void getListings()
{
Retrofit retrofit = new Retrofit.Builder()
.baseUrl("http://www.google.com")
.addConverterFactory(GsonConverterFactory.create())
.build();
Services services = retrofit.create(Services.class);
}
}
ich diesen Fehler:
addConverterFactory (retrofit2.Converter.Factory) in Builder cannot be applied to (gson.GsonConverterFactory)
Irgendwelche Vorschläge, abgesehen von laufenden Retrofit 2 Beta?
Danke!
Entschuldigung. Ich habe das versucht, aber es hat nicht funktioniert. – TooManyEduardos
Braucht die 2.0.0 am Ende, und es funktioniert !. Vielen Dank. Bearbeiten Sie die Antwort wahrscheinlich, damit ich sie als die richtige markieren kann. – TooManyEduardos