Service接口RestServiceHolder报错java.lang.ExceptionInInitializerError
来源:5-4 Restful请求的处理-2
 
			Start丶
2017-07-25
/**
 * Service接口
 */
private static final class RestServiceHolder {
    private static final RestService REST_SERVICE =
            RetrofitHolder.RETROFIT_CLIENT.create(RestService.class);     
}
public static RestService getRestService() {
    return RestServiceHolder.REST_SERVICE;
}
public interface RestService {
    @GET
    Call<String> get(@Url String url, @QueryMap WeakHashMap<String, Object> params);
    @FormUrlEncoded
    @POST
    Call<String> post(@Url String url, @FieldMap WeakHashMap<String, Object> params);
    @POST
    Call<String> postRaw(@Url String url, @Body RequestBody body);
    @FormUrlEncoded
    @PUT
    Call<String> put(@Url String url, @FieldMap WeakHashMap<String, Object> params);
    @PUT
    Call<String> putRaw(@Url String url, @Body RequestBody body);
    @DELETE
    Call<String> delete(@Url String url, @QueryMap WeakHashMap<String, Object> params);
    @Streaming
    @GET
    Call<ResponseBody> download(@Url String url, @QueryMap WeakHashMap<String, Object> params);
    @Multipart
    @POST
    Call<String> upload(@Url String url, @Part MultipartBody.Part file);
}
1回答
- 
				  傅猿猿 2017-07-25 看一下baseURL有没有 032017-07-25
相似问题
