Android studio 在布局文件 (.xml) 中显示 java 代码或二进制代码

ham*_*Dev 3 xml layout android-edittext android-studio

我已经很长时间没有使用 Android Studio 进行 Android 项目了。一切正常。今天我无法在 android studio 编辑器中打开 .xml 文件(布局,值:string.xml,color.xml,..)。Android studio 有时会在 .xml 文件、二进制代码或其他 xml 代码中显示 java 代码,而不是来自打开文件的代码。

==>使现金无效并重新启动Android Studio,并没有解决问题。
==>删除.idea和.iml文件和导入的项目,也没有解决问题

但是,如果我打开一个 .java 类,它会用相应的代码打开。Java 文件不会出现此问题。

但是一些 java 指令被加下划线作为错误,但并不是真正的错误。我可以调试项目,在我的 USB 设备上运行它,也可以导出为 APK。我唯一的问题是项目资源文件 (.xml)

android studio 打开的包含错误内容的布局文件

但是当我用 Notepad++ 打开同一个文件时,代码很好

用记事本++打开的内容良好的布局文件

Android Studio 3.2.1 Build #AI-181.5540.7.32.5056338,构建于 2018 年 10 月 9 日 JRE: 1.8.0_152-release-1136-b06 amd64 JVM: OpenJDK 64-Bit Server VM by JetBrains1 sro6 Windows38.

请帮帮我!

Abh*_*n01 7

这对我有用。首先关闭Android Studio。

然后去

C:\Users\your_user_name\.AndroidStudio3.5\system\caches

删除缓存文件夹。

并打开安卓工作室。您的项目现在可以毫无问题地打开了。