2014-04-01 139 views
3

据我所知(见下图),我的项目配置正确,因为支持库在”引用库“中侦听 - 是的 - 清单不允许我使用Theme.AppCompat“找不到与给定名称匹配的资源...”@ style/Theme.AppCompat“

起初我认为“典型的Eclipse!我会做一个项目干净的第一”,但这并没有解决它。

可能是什么问题?

enter image description here

注1:我的项目确实有其仅仅包含定义 “Theme.NoBackground” 一/values/theme.xml。我需要添加一个“Theme.AppCompat”,其中父母是“Theme.AppCompat”??

注2:该项目没有应用程序范围的主题。只有每个活动都有自己的主题。

+0

您是否尝试过这样做:项目root->右键单击 - >属性 - > Android->转到底部和支持-V7 ** PROJECT ** – EdmDroid

回答

2

1)导入Android SDK支持V7程序兼容性到Eclipse中通过制造项目

2)程序兼容性项目的根,选择属性,选择Android的单击鼠标右键,滚动至底部,并勾选“使用作为库“(或类似的东西)

3)右键点击你的项目根目录,选择属性,选择android,滚动到底部并添加appcompat项目作为库。

你完成了!

+0

这正是我所做的 - 我把所有的我的库位于“ThirdParty”项目中......该项目启用了“Is Library”标志。然后我在其他项目中包含ThirdParty项目。这种方法自始至终都工作得很完美,但是这个v7支持库正在成为...... –

+0

但是请适当地观察步骤3。点击左侧窗格中的android **,向下滚动,然后将第三方项目作为库包含在内。 – EdmDroid

+0

是的,我也是这样做的 - 我的ThirdParty/libs /文件夹中的所有库都用于我的主项目 - 除了 - 这个v7支持库, Theme.AppCompat仍然无法解析。 –

相关问题