Android Studio 控制台输出的中文显示乱码

1. Android Studio 控制台输出的中文显示乱码

1.1. 问题

安卓在调试阶段,需要查看app运行时的输出信息、出错提示信息。乱码,会极大的阻碍开发者前进的信心,不能及时的根据提示信息定位问题,因此我们需要查看没有乱码的打印信息。代码运行报错的时候,Build Output报的错误日志中中文部分出现乱码,导致看不到到底报的什么错。

1.2. 解决方案

1.2.1. 方法一

点击Android studio开发工具栏的Help-Edit Custom VM Options...,Android studio会打开studio64.exe.vmoptions文件,在文件中添加-Dfile.encoding=UTF-8,然后点击File- Invalidate Caches / Restart... 关闭并重启Android studio。

选择 help→edit Custom vm option

点击 FIle→Invalidate cache/restart。

1.2.2. 方法二

在设置中找到编码相关全部改为UTF-8

清理Studio缓存然后重启

1.2.3. 方法三

在找到你Studio的安装位置,里面有两个studio.exe.vmoptions的文件。打开,在最后添加一行添加。

清理Studio缓存然后重启

1.3. 结果

运行项目,乱码没有了,可以正常查看中文信息了

相关推荐
ANYOUZHEN2 小时前
bugku shell
android
0wioiw04 小时前
Onesignal(Xcode)
ide·macos·xcode
南宫码农5 小时前
我的电视 - Android原生电视直播软件 完整使用教程
android·开发语言·windows·电视盒子
道亦无名5 小时前
音频数据特征值提取 方法和步骤
android·音视频
Lancker6 小时前
定制侠 一个国产纯血鸿蒙APP的诞生过程
android·华为·智能手机·鸿蒙·国产操作系统·纯血鸿蒙·华为鸿蒙
2601_949809597 小时前
flutter_for_openharmony家庭相册app实战+通知设置实现
android·javascript·flutter
液态不合群8 小时前
【面试题】MySQL 中 count(*)、count(1) 和 count(字段名) 有什么区别?
android·数据库·mysql
雪球Snowball9 小时前
【Android关键流程】资源加载
android
2501_915918419 小时前
常见 iOS 抓包工具的使用,从代理抓包、设备抓包到数据流抓包
android·ios·小程序·https·uni-app·iphone·webview
zzh_my10 小时前
Visual Studio 2022介绍
ide·visual studio