我刚刚将Material Design Support Lib更新到v23.0.1,现在,我的代码已经不再编译了。
Attribute "barLength" has already been defined
/Users/admin/Documents/workspace/MyApp/app/build/intermediates/exploded-aar/com.android.support/appcompat-v7/23.0.1/res/values-v23/values-v23.xml
Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Inverse'.
Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.Button.Colored'.
我该怎么办?
编辑:
给我错误的2个库是:
compile 'com.android.support:design:22.2.0'
compile 'com.android.support:appcompat-v7:22.2.0'
答案 0 :(得分:25)
确保您没有任何名为" barLength"的属性。在我的情况下,自定义ProgressWheel导致了该问题,重命名为attr name并解决了问题。
答案 1 :(得分:1)
确保更新使用支持库的库以使用与项目支持库相同的版本
答案 2 :(得分:0)
buildToolsVersion 21 targetSdkVersion“22.0.1”