我在我的应用程序(MainActivity.java)seccion中添加GDPR代码后,我尝试重建项目后,我收到此错误:
Android resource linking failed
C:\ Users \ jalal \ Desktop \ codecanyon-20549858-fast-cleaner-battery-saver-with-admob-ads \ Main File \ Fast Cleaner&Battery 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 Cleaner&Battery 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 Cleaner&Battery Saver \ app \ build \ intermediates \ incremental \ mergeDebugResources \ merged.dir \ values-v26 \ values-v26.xml:15:错误:未找到样式属性'android:attr / keyboardNavigationCluster'。错误:链接引用失败。
我已经检查了她,我没有找到任何解决方案,谢谢
看看报告的错误:
values-v26.xml:7:错误:找不到资源android:attr / colorError
这一个(以及接下来的几个)都是因为这些android属性仅在API 26中添加(这就是为什么它们是从值-v26引用的)。你需要将你的compileSdkVersion
更新到至少26,尽管我强烈建议你更新到最新的API 28。
编辑应用级别的build.gradle
文件:
android {
compileSdkVersion 28
...
}