问题现象: 

       在使用 Android Studio 进行 Android 开发过程中,突然间出现了文件乱码的问题,

java 文件中,显示了类似 xml 文件中格式的内容,而 xml 文件中显示了 原来java 文件中的内

容,如下面两张图所示。

       Android Studio文件乱码(java 文件中显示了类似 xml 的内容,xml 文件中显示了 java 文件的内容) 

        Android Studio文件乱码(java 文件中显示了类似 xml 的内容,xml 文件中显示了 java 文件的内容)

原因:

      惭愧,具体原因没有找到,猜想可能是因为中途电脑突然断电,导致了 Android Studio 

的缓存出现了错乱。

解决方法:

       既然是因为缓存导致的问题,那我们就来将缓存清除就好了

       1.删除项目的 .idea 和 build 文件夹,如下图所示。

         Android Studio文件乱码(java 文件中显示了类似 xml 的内容,xml 文件中显示了 java 文件的内容)

       2.关闭所有打开的 Android Studio 窗口,然后,到电脑 C盘 里找

         到 Android Studio 的缓存文件夹,然后删掉。缓存文件夹是

         路径:C:\Users\Administrator\.AndroidStudio3.5\system 下面

         的 caches 文件夹,AndroidStudio3.5 那一层的文件夹名称小伙

          伴们根据自己的 Studio 版本进行寻找。

       3.重新打开 Android Studio 项目,会发现项目恢复正常了。到此

          问题解决。

扩展:

       如果经过上面的方法小伙伴们还没有解决问题的话,可以尝试以下

       方法:

       1.如果有用 git 或 svn 等版本管理工具,通过工具的 show history

        (查看历史)找到最近的文件,将内容拷贝过来,当然,这只针对

          最后一次提交之后,本地没有修改的情况。

        2.用 Notepad++ 打开乱码的文件,然后加个回车或空格,保存。这

           时候再到 Android Studio 里面查看更改的文件,会发现已经正常了。

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-11-21
  • 2021-09-18
  • 2022-01-15
  • 2021-11-21
  • 2022-03-11
  • 2022-12-23
猜你喜欢
  • 2021-11-01
  • 2022-02-15
  • 2022-02-07
  • 2021-07-12
  • 2021-09-15
  • 2021-11-21
  • 2022-12-23
相关资源
相似解决方案