android开发,Android Studio Build Output 输出的中文显示乱码

一、问题描述。

        在Android Studio进行android开发时,有错误,Build Output 输出的中文显示乱码。

: ����: �Ҳ�������
                MainActivity.context.sendBroadcast(RcvIntent);
                            ^
  ����:   ���� context
  �: �� MainActivity

二、问题分析。

        编码格式不对。

三、解决方案。

1、选择 help→edit Custom vm option。

 2、点击 Create。

 

3、输入 -Dfile.encoding=UTF-8。

# custom Android Studio VM options, see https://developer.android.com/studio/intro/studio-config.html

-Dfile.encoding=UTF-8

 

4、点击 FIle→Invalidate cache/restart。

 

5、弹框选择 invalidate and Restart,开发环境 Android Studio 会重启。

 

 6、 重新编译,乱码已解决。

: 错误: 找不到符号
                MainActivity.context.sendBroadcast(RcvIntent);
                            ^
  符号:   变量 context
  位置: 类 MainActivity

Guess you like

Origin blog.csdn.net/weixin_43782998/article/details/119718959