吧代码放在txt文档中,可以看到非法的编码字符。删除重新拷贝即可。
没有源代码怎么知道啊,一般情况下,你的代码中含有中文,UTF-8不认识中文,需要对中文进行国际化
代码里面最前面多了一个空格或者其他字符吧。
Windows下的文本编辑器会在UTF-8编码的文件前方添加三个字节(EmEditor不会),以标明其为UTF-8编码。这种文件是无法通过编译的,必须用十六进制编辑器去除这三个字节!因此在你把代码存为UTF-8格式之后需要使用十六进制编辑器去掉前三个字节,然后就可以正常编译了
代码错误出现在第一个行,而且是非法字符,可能是你键入了某些无法识别的。就像利用输入法智能ABC输入v11,表面看起来是一个空格,但是其实他有自己的编码。你可以把第一行完全删除,重新打一遍包名试试!