2011-04-26 42 views
4

我正在构建一个Android应用程序,该应用程序使用在另一个Eclipse项目(同一工作区)中定义的库。所有工作正常,但现在我添加了一个jar文件到库项目的构建路径。在Eclipse中,我导出了jar文件,使其对库的依赖项目(构建路径 - >订单和导出 - >标记jar文件)可见。仍然Eclipse(ADT)抱怨导入无法解析。 我也为库设置了一个测试项目,并且在导出jar文件之后导入是可见的,如上所述。 有什么我忘记配置?来自库项目的jar未在Android应用程序中解析

问候, 马丁

回答

6

ADT似乎并没有自动把它捡起来: -/

手动配置的主要项目的构建路径依赖库项目的罐为我工作。

构建路径 - >库 - >添加JAR文件 - > {图书馆项目} \库\ my​​jar.jar

+1

请记住,不是所有的JAR文件将在Android的正常工作。如果你的外部JAR中有任何类型的UI东西(例如swing) - 它可能不会正确编译 – debracey 2011-05-03 23:37:54

+0

如果问题仍然存在,那么可能你必须清理你的主项目并清理包含在你的所有库项目主要项目。 – Aryo 2014-01-26 22:52:48