1. 程式人生 > >Android Studio 設定專案Module編碼,解決Android Studio專案執行時亂碼問題

Android Studio 設定專案Module編碼,解決Android Studio專案執行時亂碼問題

Android Studio的專案設定邏輯與Eclipse有很大的區別,執行的操作為File->Setting->File Encodings然後來進行設定,如圖所示:

開啟module的 build.gradle 檔案修改編譯器使用的編碼,經過上面的設定,只能影響你在IDE 裡面編輯器視圖裡面看到的檔案內容的編碼。編譯器使用的編碼還需要單獨設定,否則 gradle 預設使用 utf-8 的編碼和檔案的實際編碼不一致,就會導致程式執行的時候顯示亂碼。
gradle 配置編碼在 build.gradle 指令碼檔案中配置。新增上下面配置就行。

android {
 ......
compileOptions {
encoding "GBK"
}
}

如果只設置某個檔案的編碼,直接在Android Studio中開啟檔案,右擊會出現File Encoding選項。