RestAdapter(改造)没有解决机器人 [英] RestAdapter (retrofit) not resolving in android
问题描述
所以,我想使用改造为我的项目。由于该网站说,我已经包括
编译com.squareup.retrofit:改造:2.0.0-β1
在 build.gradle
。我在读从这个链接的教程。我想要做类似这样的东西
So I am trying to use Retrofit for my project. As the site says I have included
compile 'com.squareup.retrofit:retrofit:2.0.0-beta1'
in build.gradle
. I was reading the tutorials from this link . I want to do something similar like this
final RestAdapter restadapter = new RestAdapter.Builder().setEndpoint("http://services.hanselandpetal.com").build();
api flowerapi = restadapter.create(api.class);
flowerapi.getData(new Callback<List<Flower>>() {
@Override
public void success(List<Flower> flowers, Response response) {
flowerList = flowers;
adapter adapt = new adapter(getApplicationContext(),R.layout.item_file,flowerList);
//ListView listView = (ListView) findViewById(R.id.list);
setListAdapter(adapt);
}
在我的项目即打几个电话给API。但restadapter只是没有得到解决
。在盘旋其上它只是说符号无法解析
。这是怎么回事?
in my project ie make some calls to an API. But restadapter just doesn't get resolved
. On hovering on it it simply says symbol can't be resolved
. What is happening here ?
推荐答案
您有两种选择:
这有 RestAdapter
类,你所需要的。
compile 'com.squareup.retrofit:retrofit:1.9.0'
新改造
2)使用测试版2
在 RestAdapter
类被重命名为改造
和API完全翻拍。详情请阅读杰克沃顿商学院的presentation 。
2) Use beta version of new Retrofit 2
The RestAdapter
class was renamed to Retrofit
and the API was completely remade. Read more in Jake Wharton's presentation.
compile 'com.squareup.retrofit:retrofit:2.0.0-beta1'
这篇关于RestAdapter(改造)没有解决机器人的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!