转自https://blog.csdn.net/csdn_susan/article/details/106253733
- 问题背景
使用AndroidStudio4.1 ,编译不通过,提示一串乱码,并指向中文注释。 - 原因分析
由于中文注释默认是GBK,AndroidStudio能够正常显示,但是编译的时候GBK中文被gradle认为是不可映射的字符,所以会报错。 - 解决办法
修改AndroidStudio的VM Options,增加UTF-8编码支持。
Step1:AS----> Help----->Edit Custom VM options,如下图:
Step2:增加UTF-8编码设置。
-Dfile.encoding=UTF-8
Step3 : AS–>File—>Invalid caches./Restart 重启,如下图: