为啥MyEclipse的Console输出中文为乱码?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为啥MyEclipse的Console输出中文为乱码?相关的知识,希望对你有一定的参考价值。

主要原因是默认的中文读取方式是iso8859-1或者GBK的,而项目大部分是UTF-8的,这样就会出现乱码。
可以直接转码下即可:
String s = new String(字符串.getBytes("iso8859-1"),"UTF-8");
参考技术A

打开运行-配置

    在VM arguments中添加-Dfile.encoding=GB2312


    在Console encoding中选择GB2312



本回答被提问者和网友采纳

为啥 Xcode Organizer Console 不显示来自我设备的日志?

【中文标题】为啥 Xcode Organizer Console 不显示来自我设备的日志?【英文标题】:Why doesn't the Xcode Organizer Console show logs from my device?为什么 Xcode Organizer Console 不显示来自我设备的日志? 【发布时间】:2010-07-09 12:57:27 【问题描述】:

当我插入设备并运行我的应用程序时,日志输出不会显示在管理器控制台中。还有其他地方可以查找日志输出吗?我以为我可以在 Console.app 中找到它,但我遇到了问题。

【问题讨论】:

【参考方案1】:

听起来您正在查看 xcode 'organiser' 窗口,这是正确的位置。

你是否遇到了这个错误:

Why is XCode Organizer console sometimes empty when I connect my iPhone

基本上,您可能需要在连接设备后和/或当它停止工作时完全退出并重新启动 xcode。

【讨论】:

我可以。我还没有尝试过。 (重新启动 XCode。)谢谢! :)【参考方案2】:

我注意到在设置应用程序中,现在有一个开发人员条目,其中有一个登录开/关开关。我不确定它究竟做了什么,但您可能想尝试打开它。

【讨论】:

以上是关于为啥MyEclipse的Console输出中文为乱码?的主要内容,如果未能解决你的问题,请参考以下文章

为啥我的 console.log 没有在这里输出任何东西? [复制]

英文系统中 MyEclipse 中文显示乱码

eclipse console输出结果顺序不对该怎么办?那个输出结果为啥是红色的?

console为啥有控制台的意思?

MyEclipse10要怎么实现这种全黑色的主题

myeclipse为啥破解不了