2015年11月14日 星期六

Android Studio 編譯錯誤 unmappable character for encoding MS950

Android Studio 編譯錯誤 unmappable character for encoding MS950

前陣子開始跳槽,把一些 project 從 Eclipse 改到 Android Studio 去做遇到了編碼的問題,明明就都用 UTF-8,Android Studio 的 File Encodings 中 IDE Encoding、Project Encoding、Default encoding for properties files 也是設定 UTF-8 但還是出現錯誤訊息。

Gradle: error: unmappable character for encoding MS950

沒辦法,實在是不會 gradle。上網爬了一下後找到答案,在該 module 的 build.gradle 中加入下面這一段就妥當了。

tasks.withType(JavaCompile) {
     options.encoding = "UTF-8"
} 

Reference:
Android开发常见问题

Written with StackEdit.

沒有留言:

張貼留言