【发布时间】:2015-12-30 08:50:09
【问题描述】:
我已将这些依赖项包含到我的项目中:
编译'com.squareup.retrofit:retrofit:2.0.0-beta2'
编译'com.squareup.retrofit:converter-gson:2.0.0-beta1'
我有一门课,我将通过改造访问我的 api:
public static <S> S createService(Class<S> serviceClass, String baseUrl) {
Retrofit builder = new Retrofit.Builder()
.baseUrl(baseUrl)
.addConverterFactory(GsonConverterFactory.create())
.build();
RestAdapter adapter = builder.build();*/
return builder.create(serviceClass);
}
现在,它给了我这个编译时错误:
错误:(24, 17) 错误: 类 Builder 中的方法 addConverterFactory 不能应用于给定类型;要求:工厂发现: GsonConverterFactory 原因:实际参数 GsonConverterFactory 无法通过方法调用转换为Factory
我该如何解决这个问题?我遵循了文档。怎么了?
【问题讨论】: