Android无法解析符号’?attr / selectableItemBackground’

  

我得到了这个错误信息

无法解析符号’?attr / selectableItemBackground’validationAndroid XML文件中的资源引用。

  

而且,我也遇到了类似的错误

无法解析符号’@ style / TextAppearance.AppCompat.Headline’
validationAndroid XML文件中的资源引用。

任何指针将是伟大的! 谢谢! 这似乎与这个线程有关,但没有提供解决方案:

试试这个。

参考。 https://stackoverflow.com/a/46887832/4168512

另一个可能的原因是:Google的maven仓库没有为构建脚本设置。

打开你的项目的主build.gradle添加这一行:

 buildscript { repositories { google() <-- this // Be also sure that google() is before jcenter() } } 

没有这个,它可能无法下载Android Studio Gradle插件3.0+。 它不是在jCenter中分发,而是在Google的Maven仓库中分发。

这两个资源都是用Android支持库定义的,由于这些符号无法解析,所以似乎缺少定义支持依赖关系。

 dependencies { compile "com.android.support:appcompat-v7:$androidSupportVersion" } 

我更新Kotlin后面临同样的错误。 解决“无效的缓存/重新启动”