【发布时间】:2015-04-27 10:19:16
【问题描述】:
在我添加为外部 jar 的 android 项目中:gson-2.3.jar 但我不断得到:
java.lang.NoClassDefFoundError:解析失败: Lcom/google/gson/JsonObject;
我尝试调试它,我看到代码转到 protected final Class<?> findLoadedClass(String className) 并且 return VMClassLoader.findLoadedClass(loader, className); 返回 null
那么这个
clazz = parent.loadClass(className, false);
抛出:java.lang.ClassNotFoundException: com.google.gson.JsonObject
我在这里搞砸了什么? 我看到 gson-2.3.jar 是外部 jar 的一部分,我清理/重建了项目
【问题讨论】:
-
在你项目的属性中,选择gson-2.3.jar作为导出库
-
@Ishrat:这个设置在哪里?
标签: java android eclipse class