2022-12-08 AS Gradle编译输出信息乱码

Android Studio Gradle编译输出信息乱码

Android Studio在编译后,如项目有编译错误,输出的错误信息中文部份为乱码,这里给出

几种处理方法,我自已使用了第一种方法解决问题,再次强调,要重启Android Studio后会生效

如出现下面的乱码信息:

ע: ijЩ�����ļ�ʹ�û򸲸����ѹ�ʱ�� API��

ע: �й���ϸ��Ϣ, ��ʹ�� -Xlint:deprecation ���±��롣

方法一

Android Studio help 菜单中“Edit Custom VM Options”

添加如下代码

-Dfile.encoding=UTF-8

图示:

注意:添加后重新编译工程,如果还是乱码,需要关闭Android Studio重新启动有效。

方法二

在对应的module的build.gradle 中添加如下代码

tasks.withType(JavaCompile) {

  options.encoding = "UTF-8"

}

缺点:如果module比较多,显得麻烦

方法三

增加环境变量

打开电脑高级设置

在环境变量中增加一个GRADLE_OPTS,值为-Dfile.encoding=UTF-8,记得保存

注意:保存完成后,如果还是乱码,需要关闭Android Studio 重新启动有效

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容