Android中的Android资源链接失败

Android中的Android资源链接失败,android,Android,这是我在更新IDE后得到的错误 Android资源链接失败 I:\Android\AndriodStudioProjects\MedicalApp\build\intermediates\incremental\mergeDebugResources\merged.dir\values-v28\values-v28.xml:7: 错误:未找到资源android:attr/dialogCornerRadius。 I:\Android\AndriodStudioProjects\MedicalApp

这是我在更新IDE后得到的错误

Android资源链接失败 I:\Android\AndriodStudioProjects\MedicalApp\build\intermediates\incremental\mergeDebugResources\merged.dir\values-v28\values-v28.xml:7: 错误:未找到资源android:attr/dialogCornerRadius。 I:\Android\AndriodStudioProjects\MedicalApp\build\intermediates\incremental\mergeDebugResources\merged.dir\values-v28\values-v28.xml:11: 错误:未找到资源android:attr/dialogCornerRadius。 I:\Android\AndriodStudioProjects\MedicalApp\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml:5353: 错误:未找到资源android:attr/fontVariationSettings。 I:\Android\AndriodStudioProjects\MedicalApp\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml:5354: 错误:未找到资源android:attr/ttcIndex。错误:链接失败 参考资料

请试一试

构建->清洁项目 构建->重建项目
您的attr文件夹似乎已损坏。打开文件夹中的XML文件,检查是否一切正常

第二,如果一切都好,那就一个接一个地试试

构建->清洁项目 构建->重建项目 文件->使缓存无效并重新启动
检查您的all layout.xml,您将得到错误。解决错误后,请清理代码

构建->清洁项目


Build->Rebuild Project

我刚刚通过使用CTRL+SHIFT+F并在整个范围的代码中查找有问题的属性找到了问题的根源。事实证明,在我的案例中,罪魁祸首是第三方依赖关系。一旦我卸载了它,它就被修复了。我猜问题来自于更新gradle和这些过时的库以某种方式干扰它。
我仍然不完全理解这个问题的本质,但我希望这能帮助其他人处理同样的问题。我花了很长时间研究这个问题。

清理proajet,然后使现金无效。如果问题没有解决,请检查classpath和gradle文件,并将其更新为最新版本。