Android xml文件中已知属性的未知属性

Android xml文件中已知属性的未知属性,android,android-layout,android-studio,android-gradle-plugin,android-xml,Android,Android Layout,Android Studio,Android Gradle Plugin,Android Xml,我最近在运行Ubuntu 17.10的桌面上安装了Android Studio。然而,当我打开任何androidstudio项目,甚至创建一个新项目时,在编辑XML文件时,它会错误地显示一个“unknown attribute”错误通常,我不会在意,但这会导致Android Studio不会对我需要的属性给出任何建议 我的尝试: 使缓存无效 删除.iml文件并重建项目 多次重建和清理项目 正在删除gradle的缓存 更新Android Studio(当前版本为Android Studio 3.1

我最近在运行Ubuntu 17.10的桌面上安装了Android Studio。然而,当我打开任何androidstudio项目,甚至创建一个新项目时,在编辑XML文件时,它会错误地显示一个“unknown attribute”错误

通常,我不会在意,但这会导致Android Studio不会对我需要的属性给出任何建议

我的尝试:
使缓存无效
删除.iml文件并重建项目
多次重建和清理项目
正在删除gradle的缓存
更新Android Studio(当前版本为Android Studio 3.1)


下面是正在发生的事情的屏幕截图

尝试进行渐变同步。它应该解决这个问题
使用project的SDK而不是Android的SDK。您可以在local.properties文件中编辑SDK位置

我曾经遇到过类似的问题,所有这些对我来说都不起作用

如果所有其他操作都失败了,请重新安装android studio。您需要进行干净的安装,因为如果您只是卸载并再次安装,一些文件仍然保留在您的系统中。当我刚刚卸载并安装android studio时,它对我不起作用。干净的安装对我很有效,我相信它应该能解决大部分问题

我面临这个错误可能是因为我安装了整个android项目,但我不太确定到底是什么错误导致了这个问题

对于干净的安装,您可以查看windows和mac的此链接


我尝试了所有的解决方案,但唯一对我有效的是4gus71n的答案

删除C:\Users.AndroidStudio3.2\system\caches文件夹解决了我的问题

链接到他的答案: