属性" iconTint"已经使用不兼容的格式定义

时间:2017-08-12 09:15:01

标签: android gradle android-gradle

最近更新了SDK到26,我不断收到构建错误。现在已经打破了很长一段时间没有任何结果。谈论这个的线程似乎根本不适合我。以下错误的屏幕截图。有谁能够对此有所了解,拜托?会很感激。

enter image description here

2 个答案:

答案 0 :(得分:8)

更新到Sdk 26之后有同样的问题。这是由一个依赖项引起的,它会覆盖命名属性而不是重命名它们。见讨论here

确保您或您的依赖项中的库不会覆盖这些属性。

对我而言,这是通过将链接问题讨论中的库更新为

来解决的
dependencies {
    compile 'uk.co.samuelwall:material-tap-target-prompt:2.0.1'
}

答案 1 :(得分:0)

属性iconTint仅在api 26或更高版本中使用。确保您已将targetSdkVersion和compileSdkVersion 26或更高版本与支持库版本26. +一起使用。