今天用eclipse打开一个Android工程,编译时发现出错,出错的是两个XML文件
打开XML文件,发现显示的是乱码
网上查了一些资料,发现是eclipse对UTF-8编码字符的适配问题
具体解决为
1) 打开eclipse.ini文件 (在我的机器上eclipse.ini在 eclipse/Eclipse.app/Contents/MacOS/eclipse.ini
2) 添加如下代码
在其中添加:
-Dfile.encoding=UTF-8
如我添加后为:
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256M
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m
-Dfile.encoding=UTF-8
3) 关闭并重新打开eclipse