一、如图1 所示,Android Studio版本是4.1.3,AS工具Help-About即可看到下图。
图1
二、乱码如下图:
如图2所示,Build Output栏中出现了乱码,其它地方都没有乱码。
此方案仅适用于图2中出现的乱码。
图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。
3.1
图3.2
3.2.2、如图3.3所示,输入Edit Custom VM Options,选中第一个,按鼠标左键打开
图3.3
3.2.3、如图3.4所示,输入-Dfile.encoding=UTF-8,注意靠左务必不要有空格,否则AS无法打开。
-Dfile.encoding=UTF-8 //在AS工具中编辑时,左侧务必不要有空格
图3.4
3.2.4、如图3.5所示,编译一下,必须编译,如果不编译不会生效。
图3.5
四、如图4所示,重启Android Studio即可,注意:如果同时打开多个Android项目,一定要全部关闭再重启才能生效。
图4
五、这个修改可能会导致AS无法启动,我在添加完那一行代码后没有编译,只是保存并关闭AS,再重新打开编译还是乱码、或者AS无法正常打开,很明显是我们操作那个文件导致的,这应该就是在AS中添加完那一行代码导致的。
5.1、如果重新编译还是乱码就需要重新走一遍步骤123,一定按要求操作。
5.2、如果AS无法正常打开,在C盘用户文件夹搜索“studio64.exe.vmoptions”这个文件并打开,删除我们刚刚添加的那一行代码,此时AS就能正常打开了。
写的不好多多指教,多多交流。