Android Studio Build Output控制台输出乱码解决

解决Android Studio在Build时报错乱码 阅读详情
AI摘要

本文介绍了解决AndroidStudio版本4.0以上控制台输出乱码的方法。通过编辑studio64.exe.vmoptions文件并添加-Dfile.encoding=UTF-8参数来解决此问题。

Android Studio版本升级到4.0之后,出现Build Output控制台输出乱码的现象。该情况在Android Studio版本3.6及以上就会出现。

解决方法:

点击Android Studio 菜单栏Help 下拉菜单找到 Edit Custom VM Options...选项。

打开studio64.exe.vmoptions 文件,输入

-Dfile.encoding=UTF-8

关闭studio,重新打开即可。

studio64.exe.vmoptions 文件所在目录如下。

配置后如果出现studio不能打开的情况,请检查

-Dfile.encoding=UTF-8是否输入有误,比如多了空格。

 

【100%有效】解决AndroidStudio 控制台编译输出中文乱码,亲测解决! 背景 在AndroidStudio中新建了一个Java Module,但是点击 Run ‘app’之后,Build Output 控制台输出的中文都是乱码,都是问号一样的字符 google了很多方法,要么就是文不对题,要么就是各种抄,没有真正测试过! File Encodings 改为UTF-8?没用! build.gradle 添加如下代码?没用!这是解决System.out.print输... 阅读详情

相关推荐

Dev-C++中文乱码解决方案与安全安装指南

Dev-C++作为经典C语言入门IDE,其核心价值在于轻量、稳定与教学友好性。解决中文乱码问题需理解Windows平台下GBK编码、GCC编译器字符集参数(-fexec-charset=GBK)、控制台渲染机制三者协同原理;而安全安装则依赖数字签名验证、可信源选择(SourceForge/GitHub)及路径/编译器/环境变量的精准配置。该工具虽不支持现代C++特性,却在高职、中职及信息学奥赛初训等场景中,以‘写→编→运’15秒闭环显著提升学习效率。本文聚焦可复现的Dev-C++中文支持全链路配置与零风险部

weixin_34242509的博客 408

Android Studio 控制台中文乱码,解决方案都在这里了,完美解决

android studio 中文乱码问题,统一设置 UTF-8

程序员徐师兄的博客 2万+

Gemini 3.5 Flash实战指南:性能边界、账户资格与Android Studio深度集成

Gemini 3.5 Flash 是 Google 推出的轻量级高性能大模型,主打低延迟、高吞吐与低成本推理,其核心价值在于单位算力下的响应效率优化,而非通用语义理解能力。它基于Transformer架构演进,通过模型剪枝、KV缓存压缩与推理引擎定制,在毫秒级完成代码补全、日志分析等开发高频任务,技术优势直指实时性敏感场景。在工程实践中,该模型广泛应用于IDE智能辅助、文档结构化解析与自动化错误诊断等典型应用,尤其适配Android Studio等本地开发环境的上下文感知集成。本文聚焦其真实可用性前提——账

angou6476的博客 486

解决 Android Studio 日志乱码

1.解决在运行app项目时Run窗口或者Build窗口日志出现中文乱码 2.解决在app运行起来后Logcat窗口打印出来的日志出现中文乱码

Promise Sun special column 1万+

Keil 5安装教程(C51与MDK共存)

目录前言MDK的安装C51的安装安装完成后的验证新建C51工程添加C51程序文件编译测试总结 前言 本篇文章将介绍嵌入式开发工具Keil 5的安装方法,并使MDK(Microcontroller Development Kit,开发stm32时会用到)和C51(51单片机C语言软件开发系统)共存。今后使用Keil 5可同时开发51单片机程序和ARM单片机程序,便于学习与从51到32的过渡。 注: 为防止商业纠纷,本篇文章不涉及文中软件的注册破解,请支持正版。 同时为了便于今后更深入的学习,本文不会介绍软件的

xushu_me的博客 6万+

Unity URP项目里Post Processing死活没效果?别慌,这5个坑我帮你踩过了

本文详细解析了Unity URP项目中Post Processing效果失效的五大常见问题,包括渲染管线配置冲突、Volume作用域误判、摄像机参数漏配、Layer层级冲突和Profile引用异常。通过实际项目案例和代码示例,提供专业级解决方案,帮助开发者快速排查并修复后处理效果不生效的问题。

weixin_33721427的博客 333

Android Studio 中文乱码

Android Studio 如果不进行配置的话,运行程序时控制台中文乱码问题会非常严重,甚至影响我们对信息的获取和程序的跟踪。通过历年的开发经验,在本文中我总结出四点用于解决控制台中文乱码问题的方法,希望有助于大家。注意:下面根据我日常工作的经验总结,排序的先后即为我们需要注意修改的先后。在每次进行修改之后一定要重启 Android Studio 使配置生效。在每次进行修改之后一定要重启 Android Studio 使配置生效。

ruiruiddd的博客 3878

超详细流式细胞术全流程解析:从样本制备到结果分析全攻略

流式细胞术(Flow Cytometry)是现代生物学和医学研究中不可或缺的高通量分析技术,可实现对细胞表型、功能状态、细胞周期等多维度参数的快速检测。本文将从实验全流程出发,详解样本制备、上机操作、参数设置及结果处理的核心要点,帮助科研人员精准掌握流式实验关键技术。

good_rrrrr的博客 3867

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

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

qq_36158551的博客 8054

Clang Static Analyzer 使用教程:本地 + CMake + GitHub Actions 自动静态分析实战

本文介绍了ClangStaticAnalyzer静态代码分析工具的使用方法。该工具基于Clang/LLVM,可检测C/C++代码中的内存泄漏、空指针等常见错误。主要内容包括:安装指南(Ubuntu/macOS/Windows)、命令行使用方法、CMake项目集成方案、GitHub Actions自动化分析配置,以及HTML报告生成与查看。文章还提供了官方资源链接,帮助开发者系统掌握从本地调试到持续集成的完整静态分析工作流,提升代码质量保障能力。适用于需要在开发过程中实施静态分析的C/C++项目。

u014358031的博客 2156

【学习系列】SAP RAP 7:行为定义-Draft

本文介绍了RAP框架中的草稿表(Draft)功能及其应用。草稿表允许用户临时保存数据,在激活前不影响业务逻辑,支持保存继续、暂存和设备切换功能。草稿分为独占草稿(仅限同一用户编辑)和协作草稿(允许多用户协同编辑)。启用草稿需在行为定义和投影中包含标准action,并创建包含TotalETag等管理字段的草稿表。TotalETag确保草稿转换时活动数据未被修改,而ETagmaster则防止并发修改。文章通过OData调用示例详细说明了ETag验证过程,强调草稿功能由RAP框架自动处理,开发者只需关注定义和配置

DeveloperMrMeng的博客 438

Android Studio4.2 Build Output控制台输出乱码解决

虽然说是android studio4.2,但其实原理都差不多。 1. 打开android studio可执行程序的路径。 2. 打开studio64.exe.vmoptions 文件 3. 增加-Dfile.encoding=UTF-8 4. 重启android studio 如下图

爱自在的专栏 277

新手福利!大龙虾OpenClaw可视化管理工具来了!告别命令行,这个可视化工具让OpenClaw管理变得超简单

还在用命令行管理OpenClaw?🚀 这个跨平台可视化工具支持14+AI模型,一键切换,还能对接微信飞书钉钉等8大消息渠道,让AI助手管理变得简单直观 ✅ 暗色主题护眼舒适,Rust后端高性能低占用,新手也能轻松上手 🎯

XiaoqiangClub的博客 760

(转载)Android Studio Build Output控制台输出乱码

有时候编译出错的时候,需要查看到底什么错误 但是一看build控制台,一堆乱码 这时候比较抓狂 不要急躁 解决方案来了: 点击Android Studio的Help–>Edit Custom VM Options 如果弹窗显示没有此文件,就点Create创建 添加内容:-Dfile.encoding=UTF-8 然后重启IDE解决问题 转载自:Android Studio Build Output乱码解决 ...

Android_xiong_st的博客 2173

【Segment Anything Model】十(1):利用SAM做分类任务,方法二,不放过SAM强大特征提取能力,将SAM提取到的ImageEmbedding插入到其他cnn网络中

直接黏贴复制就好'''该类定义了VGG-16的基本结构。features: 代表VGG网络的主体部分,即所有的卷积层和池化层。avgpool: 是自适应平均池化层,将特征图大小调整为7x7。classifier: 是VGG网络的分类部分,由全连接层组成。_initialize_weights(): 初始化权重的方法。

cvxiayixiao的博客 3561

Codev与Zemax相互转化

Codev与Zemax相互转化

weixin_72050316的博客 1043

Android Studio Build Output 栏内汉字出现乱码的解决方案

Android Studio Build Output 栏内汉字出现乱码的解决方案 解决方案如下: 1、打开Android Studio 2、打开Configure —> Edit Custom VM Options 3、添加如下内容后重启Android Studio 全局搜索"双击shift",搜索Edit Custom VM Options, 进入第一个文件中, 添加Edit Cust...

边城晨的专栏 2294

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

Android Studio 问题总结

背景:Android Studio升级到3.6.2以后发现再设置中设置了File Encoding,但发现Build Output仍然乱码。 操作如下: 上边的代码: -Dfile.encoding=UTF-8 注意:添加完上述文件和代码后,关闭文件,并重新同步工程和运行(忽略此步骤再次打开Studio会报错),再关闭Android Studio,再次打开即可。 ...

KaraShok的博客 4848

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

【Androidstudio】androidstudio的 buildOutput输出乱码

描述 在AndroidStudio中新建了一个android项目,但是点击 Run ‘app’之后,Build Output 控制台输出的中文都是乱码,如下图所示: 解决方法 双击Shift,输入vmoption,,选择Edit Custom CM Options 如果之前没有配置过,会弹出窗口问是否创建配置文件,点击Create,之后在文档中输入如下命令: -Dfile.encoding=UTF-8 保存,并重启即可! ...

来了就为晚--的博客 1722

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

IntelliJ/android studio运行Java项目,控制台输出乱码的解决办法

运行java项目出现了乱码,截图如下:很显然这是编码的问题。这是因为我这个类的代码是采用utf-8编码的,但是IntelliJ的控制台默认不是utf-8编码的,所以运行java项目后,控制台出现了乱码。解决方法:设置输出控制台的编码格式也为utf-8即可。在出现乱码的Java工程目录下的build.gradle文件添加如下配置:tasks.withType(JavaCompile){ opt

活在当下!输出快乐! 1504

[Android]_[初级]_[AndroidStudio编译输出中文乱码]

场景 在中文版的Windows系统上使用Android Studio开发App,如果编译错误,在构建控制台会看到乱码。如何解决这个问题? 编译错误: 说明 输出乱码的原因在中文Windows系统里,AS的Build Output使用的就是UTF-8编码字符输出,而Java程序(AS)获取到系统字符集编码和文件编码都是GBK,因此输出也是GBK编码的字符串,而AS构建控制台只支持UTF-8编码的字符,因此解析错误导致乱码. Hello.java 可以看看Hello.java的例子. import

小白 699

Android Studio日志乱码终极解决方案:从编码原理到实战排查

字符编码是计算机科学中处理文本数据的基础概念,它定义了字符与二进制数据之间的映射规则。当编码与解码规则不匹配时,就会出现乱码问题,这在跨平台开发和国际化应用中尤为常见。其技术价值在于保障数据在存储、传输和显示过程中的一致性与准确性,直接影响调试效率和系统可靠性。在Android开发领域,由于Windows系统默认使用GBK编码,而现代开发工具链(如JVM、Gradle)普遍采用UTF-8,这种编码差异常导致Logcat控制台显示乱码。本文聚焦Android Studio日志乱码这一典型场景,深入剖析其根源在

weixin_34121282的博客 338

Android Sutdio 控制台输出中文乱码

在build.gradle中加入下面代码 tasks.withType(JavaCompile) { options.encoding = "UTF-8" } 如图所示

HHT0506的博客 378
上一篇: Failed to resolve: com.android.support:appcompat-v7:25.3.0
下一篇: 一次遍历,从一个单向链表中删除倒数第n个节点
github_2011
博客等级 码龄10年 116粉丝 56原创
评论 9
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值