android:在eclipse中找不到样式值错误

时间:2013-05-20 16:45:09

标签: android eclipse android-manifest android-theme aide-ide

我的manifest.xml中有以下代码行

android:theme="@android:style/Theme.Holo.Light"

我主要使用AIDE开发了我的应用程序,在AIDE中,此行运行正常(编译和工作)。但是,有一天我将我的应用程序移动到eclipse,由于某种原因,这给了我这个错误(相同的文件,我没有做任何更改)

No resource found that matches the given name Theme.Holo.Light (at 'theme' with value '@android:style/Theme.Holo.Light').

现在这在AIDE中没有用到我会认为这条线是错误的,但我运作得很好。更有趣的是,当我将api级别更改为低于11的时候(当引入holo时)我得到第二个错误

@android:style/Theme.Holo.Light requires api level 11

现在第二个错误似乎告诉我主题存在(并且eclipse可以找到它),但即使api级别为11,第一个错误仍然存​​在。谁能解释一下这件事?

2 个答案:

答案 0 :(得分:0)

我建议清理并构建您的项目..

如果那不起作用,那么

右键点击项目 - >选择ANdroid工具 - >添加支持库

然后清理并构建项目..

希望这会有所帮助..

答案 1 :(得分:0)

像这样使用它 - android:theme="@style/AppTheme