RestAdapter(改造)没有解决机器人 [英] RestAdapter (retrofit) not resolving in android

查看:151
本文介绍了RestAdapter(改造)没有解决机器人的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

所以,我想使用改造为我的项目。由于该网站说,我已经包括 编译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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆