Nachrüstungsfabrik kann nicht auf GsonConverterFactory zugreifen
Posted: 17 Apr 2025, 23:25
Ich habe diese Abhängigkeiten zu meinem Projekt aufgenommen: < /p>
kompilieren Sie 'com.squaUp.Retrofit: retrofit: 2.0.0-beta2'
com.squareUp.retrofit: converter-gson: 2.0.0-beta1 '< /p> < /p> < /p> < /p> < /p> < /p> < /p> < /p> < /p> < /p> < /p> < /p> < /p> < /p> < /p> < /p> < /p> < /p> < /p> < /p> < /p> < /p> < /p> < /pl. /> < /blockquote>
Ich habe eine Klasse, in der ich über Retrofit auf meine API zugreifen werde: < /p>
public static S createService(Class serviceClass, String baseUrl) {
Retrofit builder = new Retrofit.Builder()
.baseUrl(baseUrl)
.addConverterFactory(GsonConverterFactory.create())
.build();
RestAdapter adapter = builder.build();*/
return builder.create(serviceClass);
}
< /code>
Und jetzt gibt es mir diesen Kompilierungszeitfehler: < /p>
Fehler: (24, 17) Fehler: Methode addConverterFactory in Class Builder
kann nicht auf bestimmte Typen angewendet werden. Erforderlich: Fabrik gefunden:
GsonConverterFactory Grund: Tatsächliches Argument GsonConverterFactory
kann nicht durch Methode -Invocation Conversion < /p>
< /blockquote>
Wie kann ich dies lösen? Ich folgte der Dokumentation. Was ist falsch?
kompilieren Sie 'com.squaUp.Retrofit: retrofit: 2.0.0-beta2'
com.squareUp.retrofit: converter-gson: 2.0.0-beta1 '< /p> < /p> < /p> < /p> < /p> < /p> < /p> < /p> < /p> < /p> < /p> < /p> < /p> < /p> < /p> < /p> < /p> < /p> < /p> < /p> < /p> < /p> < /p> < /pl. /> < /blockquote>
Ich habe eine Klasse, in der ich über Retrofit auf meine API zugreifen werde: < /p>
public static S createService(Class serviceClass, String baseUrl) {
Retrofit builder = new Retrofit.Builder()
.baseUrl(baseUrl)
.addConverterFactory(GsonConverterFactory.create())
.build();
RestAdapter adapter = builder.build();*/
return builder.create(serviceClass);
}
< /code>
Und jetzt gibt es mir diesen Kompilierungszeitfehler: < /p>
Fehler: (24, 17) Fehler: Methode addConverterFactory in Class Builder
kann nicht auf bestimmte Typen angewendet werden. Erforderlich: Fabrik gefunden:
GsonConverterFactory Grund: Tatsächliches Argument GsonConverterFactory
kann nicht durch Methode -Invocation Conversion < /p>
< /blockquote>
Wie kann ich dies lösen? Ich folgte der Dokumentation. Was ist falsch?