Android Studio 中文注释导致编译失败的解决方法

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 20:47   857   0

转载于:https://blog.csdn.net/csdn_susan/article/details/106253733

今天编译javaLib是失败提示:����: ����GBK��������。网上查询后解决了,这里转载记录一下。

目录

1. 问题背景

2. 原因分析

3. 解决办法


1. 问题背景

使用AndroidStudio4.1 ,编译项目编译失败,提示一串乱码����: ����GBK��������,并指向中文注释行。。

2. 原因分析

由于中文注释默认是GBK,AndroidStudio能够正常显示,但是编译的时候GBK中文被gradle认为是不可映射的字符,所以会报错。

3. 解决办法

修改AndroidStudio的VM Options,增加UTF-8编码支持。
Step1:AS----> Help----->Edit Custom VM options,如下图:

Step2:打开文件后再最后增加UTF-8编码设置

-Dfile.encoding=UTF-8

完成后如下图,注意别写错了,错误可能导致AS无法正常启动。

在这里插入图片描述

Step3 : AS–>File—>Invalid caches./Restart 重启,如下图:

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP