gpt4 book ai didi

android - RestAdapter(改造)无法在android中解决

转载 作者:IT老高 更新时间:2023-10-28 22:00:12 25 4
gpt4 key购买 nike

所以我正在尝试将 Retrofit 用于我的项目。正如该网站所说,我已包括在 build.gradle编译 'com.squareup.retrofit:retrofit:2.0.0-beta1'。我正在阅读此 link 的教程.我想做类似的事情

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 进行一些调用。但是重新适配器并没有得到resolved。将鼠标悬停在上面时,它只是说 symbol can't be resolved。这里发生了什么?

最佳答案

你有两个选择:

1) 使用稳定的 Retrofit 1

这有你需要的 RestAdapter 类。

compile 'com.squareup.retrofit:retrofit:1.9.0'

2) 迁移到改造 2

RestAdapter 类已重命名为 Retrofit,API 已完全重新制作。阅读更多 Jake Wharton's presentation .

编译'com.squareup.retrofit:retrofit:2.0.0-beta1'

截至 2016 年 6 月 30 日,最新版本为 2.1.0 获得者

compile 'com.squareup.retrofit2:retrofit:2.1.0'

请查看http://square.github.io/retrofit/更新。

关于android - RestAdapter(改造)无法在android中解决,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32424184/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com