Android 图书馆项目支持?

Android 图书馆项目支持?,android,project,libraries,Android,Project,Libraries,我一直在尝试使用一个库项目,正如文档中提到的: 我已经将我的库项目创建为Android 1.6项目,现在我正在尝试从我的第二个项目(也是Android 1.6项目)中引用它,我得到以下错误: “目标“Android 1.6”不支持使用库构建项目。” 错误:未知选项“--自动添加覆盖” 文档中指出,受支持的平台是1.5以后的版本(2.0和2.0.1除外),第二个项目应具有相同或更高的平台(在我的情况下是相同的) 你知道这里发生了什么吗?最重要的是:有没有办法解决这个问题? 提前谢谢 图书馆项目是

我一直在尝试使用一个库项目,正如文档中提到的:

我已经将我的库项目创建为Android 1.6项目,现在我正在尝试从我的第二个项目(也是Android 1.6项目)中引用它,我得到以下错误: “目标“Android 1.6”不支持使用库构建项目。” 错误:未知选项“--自动添加覆盖”

文档中指出,受支持的平台是1.5以后的版本(2.0和2.0.1除外),第二个项目应具有相同或更高的平台(在我的情况下是相同的)

你知道这里发生了什么吗?最重要的是:有没有办法解决这个问题?
提前谢谢

图书馆项目是如何编译的?是jar文件吗?在eclipse中,您是否将其作为“项目名称”->右键单击->配置构建路径->库添加到eclipse中。单击Add External jar并添加您的jar文件。

首先重申前面评论中的内容

Android术语中的“库项目”不仅仅是依赖项目或外部jar。这是安卓团队引入的安卓概念,见下文

老虎,你找到解决办法了吗

我遇到了完全相同的问题,在与此争论了一段时间后,现在我非常确定这是一个bug(但这个特定的bug非常老,可能看起来非常相似),请看:


是的,Linux中的某些SDK级别似乎不支持在Eclipse中使用库时所需的“-auto add overlay”选项。我发现1.6和2.1-update1一样有效,但2.0失败了。最后,我将我的应用程序改为依赖2.1而不是2.0,它成功了。

它没有编译,正如我在问题中所说的,它是一个库项目。。。这是一个特定的Android功能,通过它可以创建一个可以用作外部库的项目。。。这个livrary本身并没有被编译,而是在使用它的项目被编译时被编译的……而且我成功地包含了这个项目,这不是问题……如果它是在使用它的项目被编译时被编译的,那么在Eclipse中使它成为一个依赖项目?你试过了吗?