Junior — Middle
Jak je v projektu realizována integrace knihovny Retrofit?
sobes.tech AI
Odpověď od AI
Pro integraci knihovny Retrofit do projektu Android je třeba provést několik kroků:
- Přidejte závislost do souboru
build.gradlemodulu aplikace:
implementation 'com.squareup.retrofit2:retrofit:2.9.0'
// Pro práci s JSON obvykle přidávají konvertor, například Gson:
implementation 'com.squareup.retrofit2:converter-gson:2.9.0'
-
Synchronizujte projekt s Gradle.
-
Vytvořte rozhraní, které popisuje HTTP požadavky, pomocí anotací Retrofit, například:
public interface ApiService {
@GET("users/{id}")
Call<User> getUser(@Path("id") int userId);
}
- Vytvořte instanci Retrofit a nakonfigurujte ji:
Retrofit retrofit = new Retrofit.Builder()
.baseUrl("https://api.example.com/")
.addConverterFactory(GsonConverterFactory.create())
.build();
ApiService apiService = retrofit.create(ApiService.class);
- Použijte
apiServicek provádění požadavků a zpracování odpovědí.
Tímto způsobem se integrace skládá z přidání závislostí, vytvoření API rozhraní a inicializace Retrofit s potřebnými parametry.