前言:今天遇到一個問題,從一個項目中把一些類拷貝到Android studio 里面,運行的時候,報錯。
顯示剛才拷貝的類中有非法字符,我又檢查了一遍,發現類中沒有非法字符。
在網上查到了,相關的解決方案:
1、錯誤:
2、原因:
Eclipse可以智能的把UTF-8+BOM文件轉為普通的UTF-8文件,Android Studio還沒有這個功能,
所以使用Android Studio編譯UTF-8+BOM編碼的文件時會出現” 非法字符: '\ufeff' “之類的錯誤。
3、解決方案
使用EdItPlus來轉換,用EdItPlus打開.java文件依次:文檔》文本編輯》轉換文本編碼》選擇UTF-8編碼即可如圖: