加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Cocos2d-x初入学堂(17)-->打包成APK中文显示乱码

发布时间:2020-12-14 16:32:29 所属栏目:百科 来源:网络整理
导读:?? 原作者: 445822357 来源:博客网 欢迎转载!转载时请注明出处: http://write.blog.csdn.net/postedit/8363166 很 久没有更新博客了,因为工作各种忙,忘能谅解 .. 这个问题也是移植到 android 上必碰的问题 , 只要你的 C++ 文件中有中文 , 没有处理对应
??

原作者:445822357 来源:博客网


欢迎转载!转载时请注明出处:http://write.blog.csdn.net/postedit/8363166

久没有更新博客了,因为工作各种忙,忘能谅解..

这个问题也是移植到android上必碰的问题,只要你的C++文件中有中文,没有处理对应的文件,肯定中文显示会乱码的...呵呵!在此分享一下

将你C++头文件,源文件用到中文的地方,全部把文件格式转成UTF8+Bom的。如果转成UTF8你会发现在android手机上中文显示正常,可是等你回来用vs编译你的工程的时候

直接用的我现在做的项目做的测试...

只要你用到了中文的地方,都会有错...你改成UTF8+BOM 就不会有问题了...

仔细一点会发现上面截图中的这句话:请将该文件保存为 Unicode 格式以防止数据丢失

说明概念:

UTF-8:UNICODE的一种变长字符编码,UTF-816字节编码UNICODE,以字节为编码单元格式,没有字节序的问题

UTF8+BOM:加了字节序列标识,以字节为编码单元格式

BOM—Byte Order Mark,就是字节序标记,也就是签名

感谢大家阅览我的博文,希望也能看到大家留下的脚印...呵呵!





欢迎关注关东升新浪微博@tony_关东升。


关注智捷课堂微信公共平台,了解最新技术文章、图书、教程信息

更多精品iOSCocos、移动设计课程请关注智捷课堂官方网站:http://www.zhijieketang.com


智捷课堂论坛网站:http://51work6.com/forum.php




??

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读