2013-02-08 72 views
0

我有问题让我的项目引用Android库进行编译。我完全按照这里的文档说明:http://developer.android.com/tools/projects/projects-eclipse.html引用Android库项目错误

我的android库被正确标记为一个库,我可以看到我的项目中的jar文件和所有的.class文件。但是当我尝试在我的新项目中引用它们时,没有找到这些类,并且它不会编译。我究竟做错了什么?

下面是截图(SoundGraphingLibrary是我的图书馆项目,SoundGraphingLibrary是我需要使用库项目):

enter image description here

+0

有时还加入库时,我认为有必要对库和运行都'项目 - > Clean'参考项目。 – iagreen 2013-02-09 02:07:16

+0

谢谢,我已经尝试了几次,仍然没有好的 – lbrendanl 2013-02-09 04:35:13

+0

可能是你的导入有误,试着删除所有的导入语句并按下'Ctrl + Shift + O'来重新导入你需要的文件。 – 2013-02-09 06:22:29

回答

0

首先,在库运行Project->Clean,那么你的项目为@ iagreen建议。然后继续并关闭并重新打开日食。等待一切建立。

假设在这一点上什么都不是更好,请点击该库并执行Project->Properties->Android。确认已选中Is Library。现在,删除项目中库* .jar的任何实例。在您的项目上执行Project->Properties->Android。点击Add...并点击你想要的图书馆,OK,Apply,OK

这应该做到这一点。此外,火狐猴。

+0

是的谢谢你的尝试,我做了几次这样的东西,没有运气:/ – lbrendanl 2013-02-09 04:34:48

0

不知道这是否帮助,但我做了以下

  • 卸下并转到项目 - >属性 - > Android的加入库。
  • 转到Project-> Clean清除项目
  • 重新启动Eclipse并运行它。
4

确保项目库项目是在同一个文件夹内。