Android Studio部分xml文件显示异常乱码,重装软件后问题仍存在如何解决?
问题原因
你当前打开的并非项目源码目录下的XML源文件,而是编译生成的R类字节码文件,二进制字节码以文本格式打开就会显示乱码,该问题和Android Studio安装完整性无关,因此重装软件无法解决。
解决步骤
- 校验文件路径:不要打开
app/build/目录下的编译生成文件,前往app/src/main/res/目录下的对应子文件夹(layout/menu/drawable等)打开XML源码文件即可正常查看 - 调整编码配置:如果确认打开的是
src目录下的源码仍乱码,打开File > Settings > Editor > File Encodings,将全局编码、项目编码、属性文件默认编码全部设置为UTF-8,勾选「Transparent native-to-ascii conversion」后保存重启AS - 清理缓存重建索引:如果上述操作无效,点击
File > Invalidate Caches...,勾选清除文件系统缓存和本地历史选项,点击「Invalidate and Restart」等待AS重启完成即可
你提供的乱码片段属于典型的字节码内容:
���� 4 com/example/hibengaluru/R$menu java/lang/Object com/example/hibengaluru/R menu cart I ()V ConstantValue Code InnerClasses 1
内容的提问来源于stack exchange,提问作者ram
相关产品推荐
相关产品推荐

