弱弱的问问BREW MP 显示中文的问题

dumbrock 2010-01-25 10:46:19
我的环境是VS 2008 + BREW MP SDK 1.0.7.255,按照向导创建的hello world工程,然后在资源文件中把hello world这俩词换成中文的汉字,结果就显示一堆 ???? 请高人指教。。。
...全文
1916 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
houck 2011-01-18
  • 打赏
  • 举报
回复
感谢 diqun1314,找了半天了,终于解决了~~

此为 Brew MP Simulator 解决中文的正解
diqun1314 2010-12-29
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 sxcnfly 的回复:]
DPK就是device configuration工具,你从高通网站上下载,不过如果你的Brew没有带font扩展可以确定是不支持中文字库的,brew本身是不可能带字库的,这个都需要开发商自己写font扩展来加载字库。
[/Quote]
在Brew 里面是可以写中文的我发现,但是Brew Mp 里确实无法写中文,估计就是您说的不带中文字库的问题,哎,那要显示中文不是没有任何办法了?只能寄希望于开发商弄个中文字库?我现在需要18种语言,如果开发商没有这18种语言的字库的话,那我的工作也就无法进行了,对吧?
diqun1314 2010-12-29
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 dumbrock 的回复:]

引用 3 楼 sxcnfly 的回复:
如果你是从高通网站上下载的BMP版本一般是不支持中文字库的,需要开发商自己来扩展中文字库,你可以用DPK工具来查看是否直接中文。

额。。。能否说得具体点。。。DPK工具是指什么。。。
[/Quote]
在Brew 里面是可以写中文的我发现,但是Brew Mp 里确实无法写中文,估计就是您说的不带中文字库的问题,哎,那要显示中文不是没有任何办法了?只能寄希望于开发商弄个中文字库?我现在需要18种语言,如果开发商没有这18种语言的字库的话,那我的工作也就无法进行了,对吧?
diqun1314 2010-12-29
  • 打赏
  • 举报
回复
兄弟们,我解决了!!!
在已经具有汉字字库的中文操作系统下,做如下修改就可以显示汉字字串:

BMP 在PC下仿真调试时,要基于simulator目标,此目标是使用Target Manager创建的,如:

l Candy Bar (1.0.2.379 PRO)

l Flip Phone (1.0.2.488)

simulator目标一旦创建,以windows XP为例,每个simulator目标的数据便保存到计算机的下面目录之中,如:

l C:\Documents and Settings\All Users\Application Data\Qualcomm\Brew MP\Target Manager\Targets\Candy Bar (1.0.2.379 PRO)

l C:\Documents and Settings\All Users\Application Data\Qualcomm\Brew MP\Target Manager\Targets\Flip Phone (1.0.2.488)

实际上,这些目录位置可以通过 Target Manager/Edit/Preference 查看和修改。

我们将它们简写为 <target> 目录。

显示汉字字串需要删除<target>\fs\sys\mod 目录下的两个目录:

l hdksansfont

l sysfonts



simulator将寻找windows XP系统的汉字字库进行显示。
willtbing 2010-01-29
  • 打赏
  • 举报
回复
brew自身的bbf没有中文的
sxcnfly 2010-01-25
  • 打赏
  • 举报
回复
DPK就是device configuration工具,你从高通网站上下载,不过如果你的Brew没有带font扩展可以确定是不支持中文字库的,brew本身是不可能带字库的,这个都需要开发商自己写font扩展来加载字库。
dumbrock 2010-01-25
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 sxcnfly 的回复:]
如果你是从高通网站上下载的BMP版本一般是不支持中文字库的,需要开发商自己来扩展中文字库,你可以用DPK工具来查看是否直接中文。
[/Quote]
额。。。能否说得具体点。。。DPK工具是指什么。。。
sxcnfly 2010-01-25
  • 打赏
  • 举报
回复
如果你是从高通网站上下载的BMP版本一般是不支持中文字库的,需要开发商自己来扩展中文字库,你可以用DPK工具来查看是否直接中文。
dumbrock 2010-01-25
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 sxcnfly 的回复:]
首先要确定是否带中文字库,其次是不能直接使用中文除非是资源文件中,在源文件中只能使用unicode码来表示中文。
[/Quote]
怎样确定是否有中文字库呢?就是在资源文件中写的,所有编码格式都试过了
sxcnfly 2010-01-25
  • 打赏
  • 举报
回复
首先要确定是否带中文字库,其次是不能直接使用中文除非是资源文件中,在源文件中只能使用unicode码来表示中文。

2,851

社区成员

发帖
与我相关
我的任务
社区描述
本论坛以AI、WoS 、XR、IoT、Auto、生成式AI等核心板块组成,为开发者提供便捷及高效的学习和交流平台。 高通开发者专区主页:https://qualcomm.csdn.net/
人工智能物联网机器学习 技术论坛(原bbs) 北京·东城区
社区管理员
  • csdnsqst0050
  • chipseeker
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧