一、如图1  所示,Android Studio版本是4.1.3,AS工具Help-About即可看到下图。

android studio中文乱码 android studio build出现乱码_android studio

                                                                                         图1

二、乱码如下图:

如图2所示,Build Output栏中出现了乱码,其它地方都没有乱码。
此方案仅适用于图2中出现的乱码。

android studio中文乱码 android studio build出现乱码_重启_02

                                                                                                                                                    图2

三、解决方案:
1、打开Android Studio
2、Android Studio右上角搜索 Edit Custom VM Options(图3.1)。

     或者在AS工具中操作File-Close Progect,把工程关了,在初始页面右下角有Configure,里面有个Edit Custom VM Options(图3.2)。

3.2.1、如图3.1所示,选中Android Studio右上角全局搜索框 。

           或者如图3.2所示,打开Configure —> Edit Custom VM Options。

android studio中文乱码 android studio build出现乱码_Android_03

                                                                                                                                                          3.1

 

android studio中文乱码 android studio build出现乱码_乱码_04

                                                                                                                             图3.2

3.2.2、如图3.3所示,输入Edit Custom VM Options,选中第一个,按鼠标左键打开

android studio中文乱码 android studio build出现乱码_android_05

                                                                                                                      图3.3

3.2.3、如图3.4所示,输入-Dfile.encoding=UTF-8,注意靠左务必不要有空格,否则AS无法打开。

-Dfile.encoding=UTF-8   //在AS工具中编辑时,左侧务必不要有空格

 

android studio中文乱码 android studio build出现乱码_重启_06

                                                                                                                                          图3.4

3.2.4、如图3.5所示,编译一下,必须编译,如果不编译不会生效。

android studio中文乱码 android studio build出现乱码_android_07

                                                                                                                                              图3.5
四、如图4所示,重启Android Studio即可,注意:如果同时打开多个Android项目,一定要全部关闭再重启才能生效。

android studio中文乱码 android studio build出现乱码_Android_08

                                                                                                                                                 图4

五、这个修改可能会导致AS无法启动,我在添加完那一行代码后没有编译,只是保存并关闭AS,再重新打开编译还是乱码、或者AS无法正常打开,很明显是我们操作那个文件导致的,这应该就是在AS中添加完那一行代码导致的。

5.1、如果重新编译还是乱码就需要重新走一遍步骤123,一定按要求操作。

5.2、如果AS无法正常打开,在C盘用户文件夹搜索“studio64.exe.vmoptions”这个文件并打开,删除我们刚刚添加的那一行代码,此时AS就能正常打开了。

写的不好多多指教,多多交流。