【问题标题】:Reference library project参考图书馆项目
【发布时间】:2013-11-27 02:02:08
【问题描述】:

我正在开发一个 Android 4.1.2 项目,我试图在其中添加对 this github project 的引用

this guide 之后,我已将项目导入到同一个工作区,我可以选择并添加库并获得绿色复选标记。当我按下“应用”或“确定”时,对话框关闭,没有任何反应(没有重建)。然后,当我再次尝试查看它是否已添加时,它不存在 - 甚至没有红十字。

我已经尝试过运行该项目,但它给了我java.lang.ClassNotFoundException: com.handmark.pulltorefresh.library.PullToRefreshGridView

首先我选择图书馆,得到绿色复选标记

然后我按“应用”和“确定”,对话框就关闭并且不构建。当试图查看是否添加了库时,它不存在: 有什么错误的建议吗?

【问题讨论】:

  • 你清理和建造了吗?您是否将项目添加到您的构建路径中?
  • 我尝试过构建和清洁。我没有手动将项目添加到我自己项目的构建路径中,我应该这样做吗?在那种情况下呢?
  • @Thomas no 不要手动添加它。您需要在您的 android 项目中引用该库。

标签: android eclipse


【解决方案1】:

您是否勾选了“是图书馆”选项?

【讨论】:

  • 我引用的库已选中“是库”,并且确实显示为绿色复选标记。我自己的项目没有设置为“Is Library”。
  • 所以,您已将库添加到您想要使用它的项目中,对吧?您能否截取错误的屏幕截图或发布错误日志?
  • 没有错误,只是没有添加/保存库。查看屏幕截图
【解决方案2】:

您需要在您的 android 项目中引用该库。假设你已经将库项目导入eclipse,右键你的项目,转到属性,选择android,点击添加,浏览并添加库项目。

清理并构建并运行。检查是否需要添加支持库以在较低版本上运行

【讨论】:

  • 查看添加的图片。这正是我正在做的。
  • 按照上述步骤在你的android项目中引用你的库项目。
  • 这不是我在做的吗?你读过问题,看过图片吗?
  • stackoverflow.com/questions/16003396/…。我用过actionbar sherlock 库。该链接显示了如何做到这一点。引用拉取刷新库的过程相同
  • 您看过我发布的屏幕截图并阅读了我遇到的问题吗?就我所见,你的建议是我已经在做的事情?
【解决方案3】:

将库和您的项目导入同一个工作空间。然后清理项目并尝试通过您正在执行的相同过程添加库(属性-> Android --->添加)。 也尝试重新启动eclipse。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-02-05
    • 2012-07-13
    • 1970-01-01
    • 2012-11-09
    • 2016-12-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多