2011-11-22 33 views
7

我一直在试图找到所谓的lib文件夹,在那里安装一些第三方工具(this)。他们告诉你:“把它(下载的jar文件)放到你的Android应用程序的libs /文件夹中”。但是,在Eclipse中,即使展开导航区中显示的所有目录后,我也找不到lib文件夹。有人会告诉我这个lib文件夹在哪里吗?谢谢。heck是Android应用程序的lib文件夹?

回答

8

如果你使用Eclipse执行以下操作:

  1. 右键单击您的项目并点击“项目属性”。
  2. 选择'Java Build Path'。
  3. 选择“库”选项卡。
  4. 点击'添加外部JAR ...'。
  5. 导航到您想要的.jar文件并点击“打开”。
  6. 点击'确定'。

那么你应该能够引用您的外部库。

+0

哦,很酷。让我试试.. – m0rtimer

+0

伟大的解决方案,谢谢Kasper!这立即解决了我无法引用外部库的问题。现在我可以使用该库了,我甚至不需要添加一个lib文件夹。 – m0rtimer

8

你必须创建它,如果它不是已经存在。它应该位于项目文件夹的顶层,与srcres文件夹处于同一级别。

+0

感谢您的反馈Graham – m0rtimer

2

你的lib文件夹确实是用于存储外部库。

这通常用于保存外部库,类似于如何.dll的作品外.jar文件。

您需要将文件放到此文件夹自己,然后将它们添加到项目作为现有存档使用它们。

让我知道这是不明确,或者你有任何问题!

编辑:

你需要确保你把这个在您的进口:

import myLib.fullyQualifiedClassName.*; 

希望这有助于!

+0

谢谢。对于如何让我的应用程序实际识别此文件夹,我仍然困惑不解...你能否让我走得更远?我添加了lib文件夹并复制到.jar中。我还添加了'import com.loopj.android.http。*;'按照这里的指示:http://loopj.com/android-async-http/但我的应用程序仍然不认识图书馆。 – m0rtimer

+0

你正在导入库吗?上面检查我的答案。 – Codeman

+0

嘿Pheonixblade9。令人惊讶的是,当我以Kasper Moerch提出的方式添加库时,它(导入com.loopj.android.http)工作得很好。我选择了他的答案,因为它立即解决了我的问题,但非常感谢您(和其他人)在您的回应中的太多时间。 – m0rtimer

相关问题