任务执行失败':app:mergeDebugResources'。
文件
中不支持的节点“项目”
我遇到了这种错误,我发现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>
答案 0 :(得分: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>