我刚试着升级我的依赖项,但是,导入类现在丢失了。我想在这个升级的版本中有什么东西坏了。
以下是我当前的Gradle依赖项:
implementation 'com.squareup.retrofit2:converter-gson:2.9.0'
implementation 'com.google.code.gson:gson:2.8.6'
编译时缺少以下类Gson
和GsonBuilder
import com.google.gson.Gson;
import com.google.gson.GsonBuilder;
有人能帮帮我吗?
提示:没有要加载的新导入。
2条答案
按热度按时间8ljdwjyq1#
我也发现了同样的问题
但似乎在2.8.7
中得到了解决
uelo1irk2#
从2.8.5版到2.8.6版,com.google.code.gson:gson方面没有任何变化。
下面是com.google.code.gson:gson:2.8.6版本的jar的内容。你可以看到Gson和GsonBuilder类存在。我不知道你使用的是哪个IDE,但是你应该检查你的项目中依赖关系是如何解析的。你可以使用
gradlew dependencies
命令并检查依赖关系树。确保com.google.code.gson:gson:2.8.6被正确解析。运行
gradle dependencies
命令的部分结果这是IntelliJ for com.google.code.gson:gson:2.8.6中解决的依赖关系的截图,可以清楚地看到类存在于正确的包中: