如何清除Android Studio的文件类型关联缓存?
修复方案
该问题是Android Studio对MessageC文件名绑定了错误的文件类型匹配规则,按以下步骤操作即可解决:
1 进入文件类型配置页
- 打开Android Studio的设置界面:Windows/Linux端点击顶部菜单
File→Settings,Mac端点击顶部菜单Android Studio→Settings - 在设置左侧搜索框输入 File Types,点击进入对应配置页
2 删除错误的文件名匹配规则
- 在右侧
Recognized File Types列表中选中Text类型(当前MessageC被错误识别为普通文本文件) - 查看下方
File name patterns列表,找到MessageC条目,点击条目旁的减号按钮删除该规则 - 若未在Text类型的规则列表中找到对应条目,可检查
Kotlin类型的规则列表,确认是否有MessageC的排除规则,如有同样删除
3 生效配置
点击设置页底部的Apply → OK保存配置,修改会立即生效,MessageC文件会被正常识别为Kotlin文件。
备选方案(上述操作无效时使用)
如果调整后仍未恢复,可清除IDE全局缓存:
- 点击顶部菜单
File→Invalidate Caches... - 勾选
Clear file system cache and local history选项,点击Invalidate and Restart,等待IDE重启完成即可。
配置页参考截图:
内容的提问来源于stack exchange,提问作者Nikola-Milovic
相关产品推荐
相关产品推荐


