我已经搜索了几天我的问题的解决方案,但到目前为止没有运气,因此我决定开始一个新线程。一个星期前,在两个分支的普通合并之后(意思是 - 我很确定合并本身没有任何东西可能导致这个问题),我的项目树中的所有Java类都变得无法打开。项目树中的每个文件现在都有这个图标:
每当我尝试打开其中一个时,会打开一个空文件,顶部会显示“Decompiled .class file”消息。
问题没有出现在Intellij IDEA,Xamarin或任何其他环境中。当我进入磁盘上的项目目录时,我可以看到代码,因此我不会从我的存储库中提取已反编译的类。
我尝试更新Android Studio,重新安装它,将包含这些.java类的包显式标记为Project Structure菜单中的Source,以及将缓存/重启/克隆项目无效到新目录。这些方法都没有奏效,所以我没有想法。
如果有人碰巧遇到同样的问题,我们将不胜感激。