Java 使用Ant构建一个包含ActionbarSherlock作为库项目的项目

Java 使用Ant构建一个包含ActionbarSherlock作为库项目的项目,java,android,ant,aapt,actionbarsherlock,Java,Android,Ant,Aapt,Actionbarsherlock,我在使用Apache的Ant构建项目时遇到了一个问题,其中包括ActionbarSherlock作为项目库。我已在actionbarsherlock库文件夹中使用“android更新库项目--path。-target android-13”成功地包含了库,并在我的项目中使用了“android更新项目--path。-target android-13--库路径/to/actionbarsherlock/library” 使用ant debug可以正确构建库,但当转到我的项目文件夹并尝试构建项目时,

我在使用Apache的Ant构建项目时遇到了一个问题,其中包括ActionbarSherlock作为项目库。我已在actionbarsherlock库文件夹中使用“android更新库项目--path。-target android-13”成功地包含了库,并在我的项目中使用了“android更新项目--path。-target android-13--库路径/to/actionbarsherlock/library”

使用ant debug可以正确构建库,但当转到我的项目文件夹并尝试构建项目时,我会出现以下错误:

[aapt]/var/www/vhosts/nicom/httpdocs/cl_app/res/values/style.xml:40:错误:检索项的父项时出错:未找到与给定名称“Theme.Sherlock.Light”匹配的资源。 [aapt]/var/www/vhosts/nicom/httpdocs/cl_app/res/values/style.xml:41:错误:错误:未找到与给定名称匹配的资源:attr'abBackground'。 [aapt]/var/www/vhosts/nicom/httpdocs/cl_app/res/values/style.xml:42:错误:错误:未找到与给定名称匹配的资源:attr'abLogo'。 [aapt]/var/www/vhosts/nicom/httpdocs/cl_app/res/values/style.xml:43:错误:错误:未找到与给定名称匹配的资源:attr'actionBarSize'


是否有人使用此库成功构建了项目?我猜这是一个特定于库的错误,与我的项目总体无关,但如果我错了,请有人纠正我。

事实上,我也有同样的问题,非常令人沮丧,因为我不知道我做错了什么。但事实证明,android sdk存在一些问题,不允许在库项目中定义自定义属性

说明这个已经开放了很长时间了


所以现在,如果您真的需要使用库,您需要复制库中存在的所有布局文件。(我知道,这太糟糕了!)

你运气好吗?