【问题标题】:Failed to find class JsonObject找不到类 JsonObject
【发布时间】: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


【解决方案1】:

选择gson-2.3.jar作为导出库,

右键点击项目然后点击Build Path然后Configure Build Path 选择Order and Export,然后勾选Export external library。

【讨论】:

    猜你喜欢
    • 2019-01-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-21
    • 1970-01-01
    • 2021-09-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多