compile 'com.squareup.retrofit2:retrofit:2.2.0' compile 'com.squareup.retrofit2:converter-gson:2.2.0' compile 'com.squareup.retrofit2:adapter-rxjava2:2.2.0'
public interface GitHubService { public static OkHttpClient okHttpClient = new OkHttpClient.Builder() .connectTimeout(20000, TimeUnit.SECONDS) .readTimeout(20000, TimeUnit.SECONDS) .writeTimeout(20000, TimeUnit.SECONDS) //失败重连 .retryOnConnectionFailure(true) .build(); String API_HOST = "http://*************"; @GET("/api/Area/city") Call<Object> listRepos(@QueryMap Map<String,Object> params); Retrofit retrofit = new Retrofit.Builder() .client(okHttpClient) .baseUrl(API_HOST) //设置网络请求的Url地址 .addConverterFactory(GsonConverterFactory.create()) //设置数据解析器 .build(); }