Android Java源Java文件以png文件的形式打开
今天安卓工作室开始表现得很奇怪。打开源java文件 就像png文件一样。我可以构建和运行这个应用程序,如果我查看文件系统,java文件看起来还可以。我确实会使缓存失效并重新启动,我会删除.idea并生成文件夹,但没有更改。奇怪的是我可以调试运行这个应用程序。若我想更改java文件,我必须像记事本一样打开并保存,然后再次构建项目 Android studio中必须有一些文件/设置来控制这一点。我删除了项目ide和构建,但没有更改,在Android Studio中,我可以在哪里重置它以开始正常工作?Android Java源Java文件以png文件的形式打开,android,android-studio,Android,Android Studio,今天安卓工作室开始表现得很奇怪。打开源java文件 就像png文件一样。我可以构建和运行这个应用程序,如果我查看文件系统,java文件看起来还可以。我确实会使缓存失效并重新启动,我会删除.idea并生成文件夹,但没有更改。奇怪的是我可以调试运行这个应用程序。若我想更改java文件,我必须像记事本一样打开并保存,然后再次构建项目 Android studio中必须有一些文件/设置来控制这一点。我删除了项目ide和构建,但没有更改,在Android Studio中,我可以在哪里重置它以开始正常工作?
当您在记事本上保存文件并在Android Studio中打开时,会发生这种情况,因为记事本使用不同的编码(ANSI) 您可以在
Settings->Editor->file encodings
您还可以在file->file encoding
确保项目文件编码为UTF-8(默认值)
另一个重要的设置是可以查看的文件类型。下面是我的.java文件设置,以您为例
我找到了一个适合我的解决方案。 我需要将每个java源文件和所有xml文件打开到一个文本编辑器(Notepad++)中,并进行一些更改,然后将文件保存回原始文件
现在,Android Studio可以正常检测所有文件另一种解决方法: 关闭Android Studio并删除缓存文件夹:
C:\Users\user\u name\.AndroidStudio4.0\system\caches
看起来很奇怪-这不是今天第一例Android Studio行为不端的案例,请参阅。你用的是哪一个Android Studio版本?是的,同样的问题,万圣节?我使用Android Studio 3.2.1构建#AI-181.5540.7.32.5056338,构建于2018年10月9日JRE:1.8.0_152-release-1136-b06 amd64 JVM:OpenJDK 64位服务器虚拟机由JetBrains s.r.o Windows 10 10.0尝试单击消息超链接吗?我怀疑这与没有正确关闭Android Studio有关,这周我的笔记本电脑出了点问题。谢谢你的建议,但对我没有帮助。我给自己的问题贴了一个答案。这也发生在我身上。我已经使用Linux很多年了,但出于其他原因,我不得不开始在Win10上开发。很高兴认识你,我找到了适合你的东西。不过,我的项目太大了,认为复制是个好主意……更新:好的,我解决这个问题的简单方法是删除整个项目,然后再次从git中签出它。我认为这个问题可能是索引过程中的一些腐败造成的。