从MyEclipse复制了几个实体类到Android Studio中,结果编译失败。报错信息如下:
经过查询,是文件的编码问题导致的。用文本编辑器打开可看到文件的编码格式时UTF-8带BOM格式,需要修改为UTF-8无BOM格式。
BOM(Byte Order Mark)是字节序标记,主要是用于UCS编码时区分字节流是Big-Endian还是Little-Endian的。UTF-8不需要BOM来表明字节顺序,但可以用BOM来表明编码方式。
从MyEclipse复制了几个实体类到Android Studio中,结果编译失败。报错信息如下:
经过查询,是文件的编码问题导致的。用文本编辑器打开可看到文件的编码格式时UTF-8带BOM格式,需要修改为UTF-8无BOM格式。
BOM(Byte Order Mark)是字节序标记,主要是用于UCS编码时区分字节流是Big-Endian还是Little-Endian的。UTF-8不需要BOM来表明字节顺序,但可以用BOM来表明编码方式。