【问题标题】:Android Eclipse Error: "Gson cannot be resolved to a type"Android Eclipse 错误:“Gson 无法解析为类型”
【发布时间】:2010-06-20 18:35:12
【问题描述】:

我对 Java、eclipse 和 android 比较陌生,所以这可能是一个完全愚蠢的问题,但我还是要问它。

我正在学习一个项目来测试连接到 flickr api 并简单地显示最近的图像。我现在要解析从 flickr 收到的 JSON。我已经下载了 gson 1.4 并通过“添加外部 jars”将 zip 添加到 java 构建路径。它已成功加载,我可以在包资源管理器中的引用库下看到 google-gson。我的问题是,当我尝试使用它时,我只是得到一个错误。

Gson gson = new Gson();

它突出显示 Gson 并说“Gson 无法解析为类型”。我在这里想念什么?它工作过一次,然后就停止了。我试过删除罐子,清理项目并重新添加罐子,但它仍然不起作用。

我只是完全没有解决这个问题还是还有其他问题?

【问题讨论】:

    标签: java android eclipse json


    【解决方案1】:

    我不确定这到底为什么有效,但我提取了 zip 并添加了 gson-1-4.jar,它似乎有效。

    万岁!

    【讨论】:

    • 它可能是一个坏 jar 或者可能是您第一次没有导入该类,而 eclipse 第二次自动为您完成了(它偶尔会这样做)。下次尝试按 ctrl+shft+o,它会自动填写任何缺少的导入语句。如果该类型存在于您的一个库中,它将被添加。如果它仍然丢失......那么它要么是图书馆,要么是你的拼写:p
    • 谢谢 mtmurdock。但是,我确实一遍又一遍地按 ctrl shitf o。但是,当我这样做时,它从未添加适当的导入。直到我删除它并再次尝试。
    【解决方案2】:

    我也遇到了同样的问题。解决方案是下载整个 gson 包,即。 google-gson-1.6-release.zip 而不是仅流版本,即 google-gson-stream-1.6.jar。解压包并在构建路径中添加 jar 后,它就可以正常工作了。

    干杯 穆迪特

    【讨论】:

      猜你喜欢
      • 2017-12-31
      • 1970-01-01
      • 1970-01-01
      • 2015-11-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-28
      • 2021-01-26
      相关资源
      最近更新 更多