ho fatto riferimento this link ma io non riesco a implementare per la miaCome impostare timeout in retrofit-2.0 + android
Sto usando
compile 'com.squareup.retrofit2:retrofit:2.0.2'
compile 'com.squareup.retrofit2:converter-gson:2.0.2'
Sto usando il seguito codice, come impostare il timeout per questo!
public class ApiClient {
public static final String BASE_URL = Constants.BaseURL;
private static Retrofit retrofit = null;
public static Retrofit getClient() {
if (retrofit==null) {
retrofit = new Retrofit.Builder()
.baseUrl(BASE_URL)
.addConverterFactory(GsonConverterFactory.create())
.build();
}
return retrofit;
}
}
Sono curioso di sapere perchè avete chiamato il metodo 'getRequestHeader()'? Suggerirei 'getHttpClient()' sarebbe un nome migliore. – k2col
Sto diventando setConnectTimeout() e setReadTimeout() non può essere risolto. Pacchetto importato okhttp3.OkHttpClient. Per favore aiutami, sono nuovo per il retrofit/okhttp – VVB