Android 属性";“iconTint”;已使用不兼容的格式定义

Android 属性";“iconTint”;已使用不兼容的格式定义,android,gradle,android-gradle-plugin,Android,Gradle,Android Gradle Plugin,最近将SDK更新为26,我经常会遇到构建错误。这件事已经让我头疼了很长一段时间,但没有任何结果。关于这一点的讨论似乎对我根本不起作用。下面的错误截图。有谁能解释得更清楚一点吗?我会很感激的 看起来您使用的库试图以错误的方式覆盖这些SDK属性 我想你可以双击错误,看看谁是罪魁祸首 确保您使用的是一致版本的库,例如,使用v26.支持库,使它们与SDK一致。更新到SDK 26后也有相同的问题。这是由覆盖命名属性而不是重命名它们的依赖项引起的。见讨论 确保您或依赖项中的库不会覆盖这些属性 对我来说,通过

最近将SDK更新为26,我经常会遇到构建错误。这件事已经让我头疼了很长一段时间,但没有任何结果。关于这一点的讨论似乎对我根本不起作用。下面的错误截图。有谁能解释得更清楚一点吗?我会很感激的


看起来您使用的库试图以错误的方式覆盖这些SDK属性

我想你可以双击错误,看看谁是罪魁祸首


确保您使用的是一致版本的库,例如,使用
v26.
支持库,使它们与SDK一致。

更新到SDK 26后也有相同的问题。这是由覆盖命名属性而不是重命名它们的依赖项引起的。见讨论

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

对我来说,通过将库从链接的问题讨论更新到

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

属性IContent仅在api 26或更高版本中使用。请确保您已将targetSdkVersion&compileSdkVersion 26或更高版本与support library version 26一起使用。+。

谢谢@natario,我已尝试删除所有第三方库。版本控制也是一致的。但是,问题仍然存在。发布您的构建。gradlei如果这有助于某人。。这也可能是因为在中提到的很多事情。但即使在禁用Aapt2之后,我仍然会得到相同的错误,直到找到上面的错误。谢谢