HarmonyOS 鸿蒙Next 控制台乱码

HarmonyOS 鸿蒙Next 控制台乱码 如下图红框中所示,出现乱码“渭”。

cke_326.png


更多关于HarmonyOS 鸿蒙Next 控制台乱码的实战教程也可以访问 https://www.itying.com/category-93-b0.html

9 回复
QQ截图20230404002341.png

QQ截图20230404001932.png

QQ截图20230404001946.png

更多关于HarmonyOS 鸿蒙Next 控制台乱码的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


我没遇到过这个乱码问题,但我相信这个问题肯定是存在的😄😄😄😄😄。建议楼主把工程版本 SDK版本等贴出来,相关代码等贴出来,大家帮着复现试下应该就知道了

你的开发工具是什么版本的,我的是最新版本,没有你说的问题。

我的也是最新版本,和你的一样。

会不会和电脑字体有关呢?你复制下面内容到文本编辑看看

hvigor
Finished :entry:default@BuildNativeWithCmake... after 90 μs 400 ns,

可以正常显示,和字体应该没关系,

是想表达微秒的么。。。

我觉得是,但不知道是什么原因造成的。

针对“HarmonyOS 鸿蒙Next 控制台乱码”的问题,可能的原因及解决方案如下:

控制台乱码通常是由于字符编码不匹配导致的。在HarmonyOS开发中,如果控制台显示的内容与预期不符,出现乱码,可能是以下几个原因:

  1. 终端编码设置:检查你的开发环境或终端的编码设置是否与你的代码或资源文件的编码一致。HarmonyOS应用可能默认使用UTF-8编码,确保你的终端也设置为UTF-8编码。

  2. 资源文件编码:如果你的应用中包含了文本资源文件(如XML布局文件、JSON配置文件等),确保这些文件的编码也是UTF-8,且没有BOM(字节顺序标记)。

  3. 日志输出处理:检查你的代码中是否有对日志输出进行了特殊处理,比如使用了特定的编码方式。如果有,确保这种处理方式与你的终端编码兼容。

  4. 系统区域设置:在某些情况下,操作系统的区域设置也可能影响终端的字符显示。确保系统的区域设置支持你的应用所使用的字符集。

如果以上方法都不能解决你的问题,可能是更深层次的系统或环境问题。此时,你可以尝试更新你的开发环境或HarmonyOS SDK到最新版本,或者检查是否有其他开发者遇到并解决了类似的问题。

如果问题依旧没法解决请联系官网客服,官网地址是 https://www.itying.com/category-93-b0.html

回到顶部