2015-07-28 132 views
5

任务':app:mergeDebugResources'的执行失败。文件style.xml中不受支持的节点“项目”

文件

我有这样那样的错误,而且我发现here不能回答我的问题的答案

不支持的节点“项目”。

这是我styles.xml

<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"></style> 
    <item name="android:colorPrimary">@color/PrimaryColor</item> 
    <item name="android:colorPrimaryDark">@color/PrimaryDarkColor</item> 
    <item name="android:statusBarColor">@android:color/transparent</item> 
    <!-- Customize your theme here. --> 

<!-- ************************ 
|||||||||||||||||||||||| 
      HEADER 
|||||||||||||||||||||||| 
************************ --> 
<style name="Header.TitleText" parent="android:TextAppearance.Holo"> 
    <item name="android:fontFamily" tools:ignore="NewApi">sans-serif-light</item> 
    <item name="android:textColor" >@android:color/white</item> 
    <item name="android:textSize">50sp</item> 
    <item name="android:shadowColor">#8000</item> 
    <item name="android:shadowRadius">5</item> 
    <item name="android:shadowDx">2</item> 
    <item name="android:shadowDy">2</item> 
</style> 

<style name="Header.SubTitleText" parent="Header.TitleText"> 
    <item name="android:fontFamily" tools:ignore="NewApi">sans-serif-condensed</item> 
    <item name="android:textSize">20sp</item> 

</style> 

回答

6

的错误是在这条线

<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"></style> 

每个项目必须开放之间和关闭样式标签。在你的情况下,他们在外面。你应该有

<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> 
    <item name="android:colorPrimary">@color/PrimaryColor</item> 
    <item name="android:colorPrimaryDark">@color/PrimaryDarkColor</item> 
    <item name="android:statusBarColor">@android:color/transparent</item> 
</style> 

,而不是

<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"></style> 
    <item name="android:colorPrimary">@color/PrimaryColor</item> 
    <item name="android:colorPrimaryDark">@color/PrimaryDarkColor</item> 
    <item name="android:statusBarColor">@android:color/transparent</item> 
+1

感谢ü完美的解决方案。 –

相关问题