轉載:http://blog.csdn.net/whu_zhangmin/article/details/46468061
今天剛學習Android Studio這個IDE來寫代碼,然後在代碼中加了中文註釋導致無法編譯:
提示錯誤:“錯誤: 編碼 GBK 的不可映射字符”。
經過查資料發現以下方法可成功解決,故此記錄。
解決方法:
在項目下的build.gradle下添加以下代碼即可解決
- tasks.withType(Compile) {
- options.encoding = "UTF-8"
- }
Gradle2.0+環境下需將Compile改爲JavaCompile
- tasks.withType(JavaCompile) {
- options.encoding = "UTF-8"
- }
而我這裏就需要使用JavaComplile,看截圖