解决Android Studio下所有的编译、运行和编辑界面的乱码问题(Windows系统)

解决Android Studio下所有的编译、运行和编辑界面的乱码问题(Windows系统)
系统:Windows10专业版 Android Studio版本:4.0.2
步骤1:从Android studio编辑器上解决
很明显,这是在Android studio上解决我们自身编码解码的问题。因为在开发的过程中使用的编辑器的编码格式不同而导致的,最简单的方式就使用默认的,不同编码它会自动帮我们调整,这是解决问题最直接的步骤。如果你的问题没有解决,下面进入步骤2在这里插入图片描述

步骤2:从Windows系统上解决
这是修改Windows系统的显示编码,因为Windows系统默认的是GBK,而我们的习惯一般都是utf-8,这也就导致在我们编译的过程中没有问题,但是一旦我们的项目存在bug,突然发现报错提示乱码,因此我们也就无法对报错问题直接解读。(注意,完成步骤二之后需要重启电脑生效)如果这一步还没有解决问题,请进入步骤3. 这是在这里插入图片描述

步骤3:从编译成字节码层面解决
“JAVA_TOOL_OPTIONS”
“-Dfile.encoding=UTF-8”
这是最为暴力的解决方式,如果前2步都没有解决,那么这是最后一步了。这个问题是我在项目过程中遇到的,不过恰好公司的以为前辈也遇到过这种问题,所以我也就没什么问题了。(百度了一下这个方式的根源,说的是在java编译过程中因为也是默认的GBK编码,所以我们编译后的字节码也是GBK格式,而显示的时候是utf-8,所以才会出现乱码问题,而直接配置java环境变量强行设置编译成字节码的时候的格式为utf-8,从根源上直接避免。emmmm,总感觉最后这点说不通,算了,你们还是自己百度“-Dfile.encoding=UTF-8” 这句话吧,我发现自己好像不会解释)注意,这里是配置系统环境变量,并且配置完之后最好重启一下电脑
在这里插入图片描述
最后说一下:我在配置好环境变量之后再启动Android Studio时发现它不能显示在桌面了,后台显示在运行,任务管理器也显示有这个进程,关闭再打开还是一样的效果,最后我的解决方式也很暴力,卸载该软件重装。装好之后又配置了一次环境变量,一切ok,不知道我这种是不是偶然情况。

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值