You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android Studio项目文件格式异常求助:Kotlin等文件变类XML格式

解决Android Studio中各类文件显示为类XML异常格式的问题

问题情况

此前一切正常,今日打开Android Studio后,所有Kotlin类文件、布局文件及值文件均变为类XML的异常格式。将文件在Sublime、Notepad等其他编辑器中打开,问题仍存在。已执行以下操作但未解决问题:

  • File > Sync project with Gradle files
  • File > Invalidated cache/restart

有效解决方案

1. 检查并修正文件编码设置

  • 打开Android Studio,进入File > Settings > Editor > File Encodings
  • 确保IDE Encoding、Project Encoding和Default encoding for properties files均设置为UTF-8
  • 勾选Transparent native-to-ascii conversion,点击Apply后重启IDE

2. 修正文件类型关联配置

  • 进入File > Settings > Editor > File Types
  • 找到XML类型,查看右侧Registered Patterns,若存在.kt、布局/值文件的.xml后缀,选中后删除
  • 分别确认Kotlin、Layout XML File、Values XML File的Registered Patterns,保证.kt对应Kotlin类型,布局/值文件的.xml对应正确的XML子类型

3. 恢复正常文件内容

  • 若有版本控制(如Git),直接拉取最近正常的代码版本覆盖本地文件
  • 无版本控制时,可复制其他正常项目中同类型文件的格式结构,替换当前异常文件的内容(注意保留自身业务代码)

4. 重装Android Studio(终极方案)

  • 卸载当前Android Studio后,删除残留目录:
    • Windows:C:\Users\<你的用户名>\.AndroidStudio<版本号>、C:\Users\<你的用户名>\.gradle
    • Mac:~/Library/Application Support/AndroidStudio<版本号>、~/.gradle
  • 下载最新版Android Studio重新安装,导入项目后再次检查文件显示状态

内容的提问来源于stack exchange,提问作者Aas Mohammad

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.02 15:05:15