Android Studio文件映射问题,无法识别文件
Android Studio file mapping problem, not recognize files
请查看下面打开文件的快照。
当我双击 MyUtils.java
时,显示的是 XML 格式:
但是当我从 Windows Explorer 手动打开它时,它里面已经有正确的 Java 代码:
这些我都试过了,问题依旧:
- 清理,重建项目
- 使缓存无效并重新启动
- 从项目中删除了
.gradle
和 .idea
自动生成的文件夹
- 已更新并重新启动 Studio。
尝试'Sync Project with Gradle Files'。您可以在 'File' 选项卡的左上角找到它,或者单击 'Avd Manager' 按钮左侧的按钮。
进入项目模式并右键单击项目的根文件夹并同步它
这是因为文件编码错误,你可以看我的回答。
解决方案:解决方案将重新安装 Android Studio 或转至:
File -> Other Settings -> Default Settings
,找到文件编码,将Project Encoding
改为System-Default
或UTF-8
格式。
实际上您不需要重新安装 Android Studio。
我遇到了类似的问题。修复它的方法是,如果您使用 MAC OS 然后转到
'Android Studio->Preferences->Editor->File Types'
然后检查 已识别的文件类型 并在 [= 中查找您的错误文件10=] 并删除它。
那一切都好。
请查看下面打开文件的快照。
当我双击 MyUtils.java
时,显示的是 XML 格式:
但是当我从 Windows Explorer 手动打开它时,它里面已经有正确的 Java 代码:
这些我都试过了,问题依旧:
- 清理,重建项目
- 使缓存无效并重新启动
- 从项目中删除了
.gradle
和.idea
自动生成的文件夹 - 已更新并重新启动 Studio。
尝试'Sync Project with Gradle Files'。您可以在 'File' 选项卡的左上角找到它,或者单击 'Avd Manager' 按钮左侧的按钮。
进入项目模式并右键单击项目的根文件夹并同步它
这是因为文件编码错误,你可以看我的回答
解决方案:解决方案将重新安装 Android Studio 或转至:
File -> Other Settings -> Default Settings
,找到文件编码,将Project Encoding
改为System-Default
或UTF-8
格式。
实际上您不需要重新安装 Android Studio。
我遇到了类似的问题。修复它的方法是,如果您使用 MAC OS 然后转到
'Android Studio->Preferences->Editor->File Types'
然后检查 已识别的文件类型 并在 [= 中查找您的错误文件10=] 并删除它。
那一切都好。