欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

Android 非法字符:'/ufeff'

程序员文章站 2022-05-26 15:16:39
【问题来源】 不知道大家有没有做过这样的事,在Android开发的过程中,通过文本直接修改代码,不打开编译器,然后提交让同时编译运行。这时Android编译就会报错,指定修改的文件开始位置,显示非法字符。 【解决方法】 找到非法字符文件,使用工具 NotePad++ 打开文件,设置格式为UTF-8 ......

 【问题来源】

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

 

【解决方法】

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

  Android 非法字符:'/ufeff'

 

【问题解析】

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

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

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

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