我是 Android 开发环境的新手,因此需要专家的帮助。
java.lang.NoClassDefFoundError: com.google.gson.Gson
项目中包含 Gson 库,但是当从项目中的方法调用 Gson 时出现类似这样的错误
最佳答案
以下是可能发生这种情况的几个原因:
a) 没有包含库 jar 文件
b) 包含了错误版本的 jar 文件
c)(如果您使用的是 maven)另一个 jar 文件正在引入更新/不同版本的 jar 文件
d) 您的类路径不包含 jar 文件。
一个好的起点是打开库 jar 文件,看看您是否真的可以看到其中的类文件。 如果您使用的是 Maven,那么您应该查看依赖关系树以查看是否存在任何冲突:
mvn dependency:tree -Dverbose
关于android - java.lang.NoClassDefFoundError : com. 谷歌.gson.Gson,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22420643/