文件style.xml中不受支持的节点“项目”

执行任务':app:mergeDebugResources'失败。

文件中不受支持的节点“项目”

我有这种错误,我在这里find的答案不能回答我的问题。

这是我的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> 

错误在这一行

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

每个项目都必须在打开和closures样式标签之间定义。 在你的情况下,他们在外面。 你应该有

 <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>