我已将compileSdkVersion更改为22并将targetSdkVersion更改为22(从21开始),然后我尝试构建项目,并且我在res \ values \ styles中出现错误,其中显示
Error:(1) Attribute "track" has already been defined
Error:(1) Attribute "thumbTextPadding" has already been defined
Error:(1) Attribute "switchTextAppearance" has already been defined
Error:(1) Attribute "switchMinWidth" has already been defined
Error:(1) Attribute "switchPadding" has already been defined
Error:(1) Attribute "switchStyle" has already been defined
我试图再次回到21,但我在这个LINK
中遇到了这个问题在我的样式文件中,我没有任何名为'track'的属性,并且在其中我无法解析
<style name="PreferenceListHeader" parent="@android:attr/listSeparatorTextViewStyle">
如果我的文件中没有这些属性,为什么还要讨论这些属性呢?或者是什么意思?。
提前致谢。
答案 0 :(得分:1)
尝试这样: -
@android:style/Widget.Holo.Light.TextView.ListSeparator
答案 1 :(得分:0)
我终于找到了问题,我正在使用一个图书馆&#39; switchbackport&#39;它似乎与&appcompat-v7-22&#39; [更新后]使用这些属性。查看LINK
我更新了库,它产生了一些其他冲突,但它现在有效。