开发测试黑莓应用时,通常会用到黑莓手机模拟器(simulator)。缺省情况下,模拟器是不支持中文的。通过研究大量的论坛帖子,学到了如下的为模拟器增加中文支持的方法。
我的开发环境为eclipse + BlackBerry_Java_Plug-in_for_Eclipse,安装在D:/eclipse目录下。
首先找到模拟器安装目录,我的系统为D:/eclipse/plugins/net.rim.ejde.componentpack5.0.0_5.0.0.25/components/simulator,编辑要增加中文支持的模拟器配置文件,比如8900.xml,在
<Application>net.rim.blackberry.lang.en_GB</Application>
后增加两行
<Application >net.rim.blackberry.lang.zh_CN_Pinyin</Application >
<Application >net.rim.blackberry.lang.zh_CN.renderingSupport</Application >
保存退出。如果下列文件存在
8900-as.dmp
8900-fs.dmp
8900-nv.dmp
8900.bug
8900.xml-(2010-06-20).log
8900.xml.manifest
8900.xml.manifest.bin
则将其删除。运行8900.bat启动8900模拟器,则可以在模拟器的语言选项中设置为中文和中文输入了。