gpt4 book ai didi

android - Retrofit 1.9 RestAdapter 无法在 Android Studio 中解析 Symbol

转载 作者:太空狗 更新时间:2023-10-29 14:53:34 31 4
gpt4 key购买 nike

我正在关注 this tutorial并尝试了更多,我总是得到错误:Cannot resolve symbol for RestAdapter。所以我用谷歌搜索了this SO question答案出现了,说要包括 compile 'com.squareup.retrofit:retrofit:1.9.0' 我已经在我的 gradle 依赖项中了:

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:23.0.0'

compile 'com.squareup.retrofit:retrofit:1.9.0' //As you can see here
compile 'com.squareup.okhttp:okhttp:2.2.0'
compile 'com.squareup.retrofit:converter-gson:2.0.0-beta2'

}

这是调用错误的类和方法:

public class ServiceGenerator {
public static final String API_BASE_URL = "http://your.api-base.url";

private static RestAdapter.Builder builder = new RestAdapter.Builder()
.setEndpoint(API_BASE_URL)
.setClient(new OkClient(new OkHttpClient()));

public static <S> S createService(Class<S> serviceClass) {
RestAdapter adapter = builder.build();
return adapter.create(serviceClass);
}
}

最佳答案

你只需要删除 --> compile 'com.squareup.retrofit:converter-gson:2.0.0-beta2' 从依赖到gradle.build文件.

原因是您同时使用改造不同的版本1.92.0,不会工作。

希望它对您和其他人有所帮助,并将我的答案设置为已验证,以便其他人可以得到帮助。

关于android - Retrofit 1.9 RestAdapter 无法在 Android Studio 中解析 Symbol,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33306678/

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