IDEA编码 GBK 的不可映射字符 (0xA8)问题

mac2024-09-28  63

博客里有很多人也遇到了这个问题:编码 GBK 的不可映射字符 (0xA8)问题。 我这儿控制台中文直接扑街显示不了。 各种修改编码统一UTF-8的办法都试了,但还是没能解决。

上述这个编译问题的解决办法就是把所有java文件的编码都修改为GBK: 到底啥原理没整明白,日后再说吧。


看到一个大佬的博客给出了解决办法:

https://blog.csdn.net/cdc_csdn/article/details/80735282

在build.gradle中添加一个配置

tasks.withType(JavaCompile) { options.encoding = "UTF-8" }

控制台中文乱码问题得到解决,接下来把之前改成GBK的文件全换回UTF-8就ok了。

最新回复(0)