新手请教高手来了。有点长,感谢耐心帮忙的高手们。        我刚拿到一个android sdk包,做平板电脑的。编译环境ubuntu 10.04        现在要做的是修改home页面的应用软件代码。        我将代码导入到eclipse中来修改,修改之后保存,编译SDK不过。我可以保证没改之前是可以编过的,我也可以保证我改的东西是没有错误的,因为可以直接在虚拟机上运行(eclipse中可以编译过)。        我查了eclipse中设置的编码方式是utf-8,我再查了home代码文件格式是latin1(iso-8859-1).
        然后我设置eclipse编码为iso-8859-1,再改。SDK就可以编过了。        但我很奇怪为什么会与编码有关呢?
         还请高手帮忙解答,感谢。        另外,我有发现代码中有一些中文的注释,显示的是乱码(windows下是正常的),utf-8/iso-8859-1下都显示乱码,我一开始以为是乱码的问题,就把所有的乱码都删了,可是还是编不过。
        然后我又查了代码中其它几个应用的代码,但他们都是utf-8格式的,且都能编过。
        所以我就很怪异为什么就home代码一定要用iso-8859-1呢?        写得很长,我只是想把事情写得明白,还请高手能帮忙耐心的看一下。        感恩。