-1
我正在嘗試使用Retrofit來創建一些API調用。錯誤:RestAdapter(...)在'retrofit.RestAdapter'中有私人訪問
public class RedditUtils {
private RestAdapter restAdapter;
private RedditApiService service;
private final String redditBaseUrl = "https://oauth.reddit.com";
public RedditUtils()
{
restAdapter = new RestAdapter().Builder().setEndpoint(redditBaseUrl).build();
service = restAdapter.create(RedditApiService.class);
}
public void fetchToken(String token)
{
service.getToken(token, new Callback<RedditAccessToken>() {
@Override
public void success(RedditAccessToken redditAccessToken, Response response) {
Log.d("RedditAccessToken", redditAccessToken.getAccessToken());
}
@Override
public void failure(RetrofitError error) {
Log.d("RedditAccessTokenFailed", error.toString());
}
});
}
}
當我設置restAdapter equalt新RestAdapter(),我得到的錯誤
RestAdapter(*long path name*) has private access in 'retrofit.RestAdapter'
我不知道會是什麼造成這個錯誤,我還沒有發現此問題的其他人。任何想法如何解決錯誤?