Android resource linking failed ( error: failed linking references.)

Android resource linking failed ( error: failed linking references.)

我在 (MainActivity.java) 节中将 GDPR 代码添加到我的应用程序后,在我尝试重建项目后出现此错误:

Android resource linking failed

C:\Users\jalal\Desktop\codecanyon-20549858-fast-cleaner-battery-saver-with-admob-ads\Main File\Fast 清洁剂和电池 Saver\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values-v26\values-v26.xml:7:错误:资源 android:attr/colorError没找到。 C:\Users\jalal\Desktop\codecanyon-20549858-fast-cleaner-battery-saver-with-admob-ads\Main File\Fast 清洁剂和电池 Saver\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values-v26\values-v26.xml:11: 错误:资源 android:attr/colorError 不是成立。 C:\Users\jalal\Desktop\codecanyon-20549858-fast-cleaner-battery-saver-with-admob-ads\Main File\Fast 清洁剂和电池 Saver\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values-v26\values-v26.xml:15:错误:未找到样式属性 'android:attr/keyboardNavigationCluster'。 错误:链接引用失败。

我已经检查过她,但我没有找到任何解决方案,谢谢

查看报错:

values-v26.xml:7: error: resource android:attr/colorError not found

这一个(以及接下来的几个)都是因为这些 android 属性仅在 API 26 中添加(这就是为什么它们被引用自 values-v26).您需要将 compileSdkVersion 更新到至少 26,但我强烈建议您更新到最新的 API 28.

编辑您应用级别的 build.gradle 文件:

android {
    compileSdkVersion 28
    ...
}