我正在开发一个项目,其中所有源文件都编码为UTF-8,以取悦java编译器(否则,它会在其他编码上吐出错误)。每次我用 Android Studio 保存源文件时,它都会在文件上写入字节顺序标记,从而阻止编译成功。我该如何解决这个问题?
作为解决方法,我使用十六进制编辑器手动删除 BOM,但这确实很烦人。
最佳答案
删除 BOM 对我不起作用。
这是我从网站复制的代码的问题。
我又写了一遍,问题解决了。
关于encoding - Android Studio 将 BOM 写入 UTF-8 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17151830/