老萬師兄寫了一個Android平台上的關於phone與laptop之間的project,我很好奇是怎麼實現的,於是就將代碼要了過來。可是他是在Windows下寫的,而我的是Fedora,因此就出現了亂碼問題。
我們都知道Windows下的默認編碼方式為gbk,而Linux下的編碼方式為utf-8,eclipse在Linux下的編碼方式也為utf-8,因此就出現了亂碼。解決的方法是將eclipse中的編碼方式改為gbk就行了。
解決方法:
eclipse->Window->Preferences->General->Content Types,右側選擇Java Source File,然後在下面的defaut encoding中寫入gbk,update即可。
如果這樣不可以的話,可以將該project的屬性改為gbk: