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

ops/2024/12/13 16:56:36/

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. 结果

  运行项目,乱码没有了,可以正常查看中文信息了
在这里插入图片描述


http://www.ppmy.cn/ops/141589.html

相关文章

机器学习周报(12.2-12.8)

文章目录 摘要Abstract Vision Transformer1 原理2 代码 摘要 本周学习了Vision Transformer (ViT) 的基本原理及其实现,并完成了基于PyTorch的模型训练、验证和预测任务。深入理解了ViT如何将图像分割成patch作为输入序列,并结合Transformer Encoder处…

Pydantic中的discriminator:优雅地处理联合类型详解

Pydantic中的discriminator:优雅地处理联合类型详解 引言1. 什么是discriminator?2. 基本使用示例3. discriminator的工作原理4. 更复杂的实际应用场景5. 使用建议6. 潜在陷阱和注意事项结论最佳实践 引言 在Python的类型系统中,有时我们需要…

使用 XAML 和 C# 旋转 3D 立方体

此示例演示如何使用 XAML 显示和旋转 3D 立方体。它显示一个带有滚动条的蓝色三维立方体,您可以使用滚动条旋转立方体以从不同方向查看它。 下面显示了该程序的完整 XAML 代码。XAML 代码处理所有用户交互,包括旋转立方体,因此该示例不需要任…

Netty 的 SSL/TLS 安全通信

SSL/TLS(Secure Sockets Layer/Transport Layer Security)协议是网络通信中常用的加密协议,用于确保客户端和服务器之间数据的安全性与完整性。SSL/TLS 通过对数据进行加密和身份验证,可以防止数据泄露和篡改。 在基于 Netty 的应…

【jvm】内存溢出内存不够的原因

目录 1. 内存分配与回收问题2. 代码逻辑问题3. JVM参数设置不当4. 系统资源限制 1. 内存分配与回收问题 1.堆内存不足:应用程序申请的内存超过了JVM堆内存的限制,导致内存溢出。代码中可能存在内存泄漏,即对象在不再需要时仍被引用&#xff…

【强化学习】表格型方法 李宏毅 蘑菇书 第三章

本文主要针对查找表的强化学习方法(表格型方法),讨论表格型方法是什么,他的常见类型和使用的场景,常见的算法,这三个类型给具有一定基础知识的读者介绍表格方法。 主要参考李宏毅的蘑菇书,在线…

selenium获取请求头

【原创】Selenium获取请求头、响应头-腾讯云开发者社区-腾讯云 selenium 4.0.0 selenium-wire 5.1.0 python 3.10 from seleniumwire import webdriver import time from selenium.webdriver.common.by import By import re def get_request_headers(driver):"""…

前端(五)css属性

css属性 文章目录 css属性一、字体属性二、文本属性三、背景属性四、盒子模型 一、字体属性 font-weight:文字粗细,在100到900之间,normal(400),bord(700),inherit(继承父类) font-style:文字风格,normal表示正常(默认…