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后面临同样的错误。 解决“无效的缓存/重新启动”