最近做的一个android项目,国际化时候简体翻译成繁体,以为不像翻译成英语那样麻烦,直接把strings.xml文件丢google翻译里面去。然后出现了个问题,编译时候gen文件夹出错。
虽然解决了但具体原因不确定,八成英文项目是GBK编码环境,是字符编码问题。解决方法如下
打开Problems视图,若找不到可在菜单windows → show View找出
双击打开错误源址
看懂啊一乱码地方,上面的英文是 window,在strings.xml里查找该词位置,不能用ctrl f 直接查找,因为字符编码变了所以找不到的。靠自己眼睛了。。。
如图找到后,删掉英文单词"window",重新键盘输入“window”,保存 ok