我是Android开发环境的新手,所以需要专家的帮助.
java.lang.NoClassDefFoundError: com.google.gson.Gson
Run Code Online (Sandbox Code Playgroud)
Gson库包含在项目中,但是当从项目内部的方法调用Gson时会得到类似的错误
小智 8
以下是可能发生这种情况的几个原因:
a)未包含库jar文件
b)包含了错误的jar文件版本
c)(如果你正在使用maven)另一个jar文件正在引入一个更新/不同版本的jar文件
d)您的类路径不包含jar文件.
一个很好的起点是打开库jar文件,看看你是否真的可以看到它中的类文件.如果您正在使用maven,那么您应该查看依赖树以查看是否存在任何冲突:
mvn dependency:tree -Dverbose
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15847 次 |
| 最近记录: |