找不到Theme.AppCompat.LightforNewAndroidActionBar支持
我正在努力实施新的活动栏几天前由Google发布的支持库。在过去,我成功地实现了ActionBarSherlock,没有使用Google Developer中列出的相同方法出现任何问题支持库设置页面-使用关于如何包含资源的指南(这类似于ActionBarSherlock是如何做到的)。我也将这个库项目作为一个库加载到我自己的项目中。
我可以看出图书馆装得很好。当我没有在MainActivity.java上扩展活动时,我将其更改为扩展ActionBarActivity(按照Google的指示),没有出现错误-并且它正确导入。
我甚至试图绕过style.xml文件并添加@style/Theme.AppCompat.Light
直接进入AndroidManifest.xml,用于两个<application>
和<activity>
带着android:theme="@style/ThemeAppCompat.Light"
所有的尝试都会导致相同的错误。
现在的问题是,我无法让它改变主题,更不用说在没有抛出错误的情况下进行构建了。下面是我收到的错误,后面是我更改为使用新主题的style.xml文件。
我有使用Android应用程序的丰富经验,并且正在使用最新版本的SupportLibrary和SDK运行Eclipse,使用API 18编译(Android4.3)。
生成期间收到的错误
错误:错误检索项的父级:没有找到与给定名称“@Style/Theme.AppCompat.light”匹配的资源。xml/ActBarTest/RES/Value第3行AndroidAAPT问题
style.xml
<?xml version="1.0" encoding="utf-8"?><resources>
<style name="Theme.ProsoftStudio.ACTest" parent="@style/Theme.AppCompat.Light">
</style></resources>
有什么建议吗?这从来不是巴洛克的问题。我想使用这个新的支持库。几乎看起来.jar正在加载,但没有加载资源。