我想使用GsonConvertFactory.create() 但是当我尝试导入时 import retrofit.GsonConverterFactory;
我在Retrofit 2中找不到包裹
答案 0 :(得分:2)
将Session.login(self, completion: SimpleAPIResponse<Session> -> Void)
添加到您的依赖项。
答案 1 :(得分:0)
快速解决方案 你可以改变你的改造依赖 编译&#39; com.squareup.retrofit:converter-gson:2.0.0-beta2&#39; 但请注意改造2的改造工作略有不同 asynch要求你打电话
例如
Retrofit retrofit = new Retrofit.Builder()
.baseUrl("http://www.github.com")
.addConverterFactory(GsonConverterFactory.create())
.build();
client = retrofit.create(YOUR_INTERFACE.class);
Call<JsonObject> call = client.getNews();
call.enqueue(new Callback<JsonObject>() {
@Override
public void onResponse(Response<JsonObject> response
, Retrofit retrofit) {
}
@Override
public void onFailure(Throwable t) {
}
});
有关详细信息,请查看 http://www.vogella.com/tutorials/Retrofit/article.html http://inthecheesefactory.com/blog/retrofit-2.0/en
答案 2 :(得分:0)