Android 非法字符:'/ufeff'

 【问题来源】

不知道大家有没有做过这样的事,在Android开发的过程中,通过文本直接修改代码,不打开编译器,然后提交让同时编译运行。这时Android编译就会报错,指定修改的文件开始位置,显示非法字符。

 

【解决方法】

  找到非法字符文件,使用工具 NotePad++     打开文件,设置格式为UTF-8 无BOM格式。(Win10自带的记事本时无法设置的)

  

 

【问题解析】

  通过文本修改的文件保存后会自动修改文件的编码格式有BOM。我们要设置成UTF-8 无BOM格式就可以了。

  但是UTF-8 有无BOM到底时什么意思?(表示不懂)

    这里给一个地址作为参考。

  到底什么是UTF-8 BOM头https://www.imooc.com/article/26166

 

posted @ 2019-07-03 19:57  茄子鱼  阅读(599)  评论(0编辑  收藏  举报