首頁 > 手機軟體

解決智慧機上開啟Java檔案亂碼的問題

2019-12-10 05:36:32

安卓平板電腦或智慧機上開啟java檔案就會出現中文內容的亂碼,影響閱讀,怎麼辦?

筆者知道這是檔案編碼的問題。先解釋下面閱讀時可能會有的疑問,原生java檔案都是筆者在電腦上的eclipse建立的,現在傳在手機上用AIDE整合開發軟體開啟就會亂碼。

類似的問題,相信讀者也有遇到過,或者讀者沒有遇到,是好奇心,還是學習。

請繼續往下看。


1

把那檔案從手機中複製到電腦上,用電腦的自帶記事本開啟。

方法:滑鼠選中要開啟的java檔案,滑鼠右鍵選擇程式設計開啟方式,在系統已有的程式列表裡選擇記事本


2

在記事本程式設計中,我們能看到內容顯示正確。還是要解決以後的內容亂碼問題,我們應該這樣做,點選選單欄的檔案,再選擇另存為


3

接下來,我們只需改動一處再儲存即可,其它的都不要改動。

這時我們會看到記事本另存為的文字編碼是ANSI,我們就將其改為UTF-8,然後儲存,關閉記事本,亂碼問題解決成功。


4

把已改好的java檔案複製到智慧機上開啟,看吧,如圖,亂碼問題已經解決了。


5

另外,如果讀者有用eclipse開發工具,要想將所有的專案java檔案編碼設定為UTF-8,就這樣做,在選單欄依次點選Windows→Preferences→General→Workspance

即可找到,如圖所示,建議在新建專案時去設定,不要在已有專案下設定,否則會出現亂碼。

eclipse在重新建立工程檔案時的預設設定就是GBK編碼,筆者對此深感無奈,需要經常去設定。


1

如果讀者有個疑問,可以再開啟記事本,另存為看看檔案的文字編碼是不是UTF-8,如果是,說明文字編碼已經改好了。放回去在智慧機上就不會顯示亂碼,能正確顯示。由於安卓系統智慧機預設的文字編碼是UTF-8,若開啟文字編碼是ANSI的檔案就會出現中文顯示亂碼。如果是TXT檔案內容亂碼,可以改為其它的文字編碼試試看能否解決亂碼問題。

IT145.com E-mail:sddin#qq.com