gpt4 book ai didi

java - android studio gradle更新后,使用Fuel库无法解析方法 'get(java.lang.String)'

转载 作者:行者123 更新时间:2023-12-02 06:18:25 25 4
gpt4 key购买 nike

我正在使用 Fuel 库从 forismatic api 获取随机报价来构建一个简单的聊天机器人应用程序。它工作正常,但在 android studio gradle 更新并将 Fuel API 依赖项更改为最新版本后, get() 方法出现错误。我不确定为什么会发生这种情况,因为我使用该方法的方式与 Fuel 文档相同。我尝试在互联网上寻找解决方案,但找不到任何解决方案。

问题是无法解析 get(quotesURL) 方法。请帮助我:(

get 方法显示错误(无法解析方法“get(java.lang.String)”)怎么解决?

 String quotesURL = "https://api.forismatic.com/api/1.0/" + "?method=getQuote&format=text&lang=en";

Fuel.get(quotesURL).responseString(new Handler<String>() {
@Override
public void success(String quote) {

nameList.add(quote);
imageList.add("https://openclipart.org/image/2400px/svg_to_png/238032/sakura-flower.png");
setRecyclerView();
}

@Override
public void failure(@NotNull FuelError fuelError) {
Toast.makeText(BotActivity.this, fuelError.toString(), Toast.LENGTH_SHORT).show();
}
});
}

最佳答案

幸运的是我找到了解决方案:

https://github.com/kittinunf/fuel/issues/627

Fuel.INSTANCE.get(quotesURL, null).responseString(new Handler<String>() { ...

关于java - android studio gradle更新后,使用Fuel库无法解析方法 'get(java.lang.String)',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55851421/

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