大部分开发工具(JDE/eJDE)内置的或者是独立安装的手机模拟器缺省都没有安装中文语言包,缺省用户界面是英文。我们可以编辑相应的模拟器配置xml文件,加入中文语言包和输入法,然后在模拟器里面点击Options -> Language and Text Input -> Language,选择“简体中文”,在模拟器里面点击Options --> Language and Text Input -> Input Language,选择“拼音(简体中文)”,保存即可;如果在测试模拟器配置xml文件之前运行过这个模拟器,那么需要执行components/simulator/clean.bat脚本把模拟器环境清理为干净的运行环境,这一过程大概需要2到3分钟。
Component Pack 5.0/OS 5.0/9700模拟器的配置:
编辑eJDE安装目录plugins/net.rim.ejde.componentpack5.0.0_5.0.0.14/
components/simulator/9700.xml文件,在</SimulatorConfiguration>之前加入下面四行,就可以让9700模拟器具备显示中文的能力。
<Application>net.rim.blackberry.lang.zh_CN</Application>
<Application>net.rim.blackberry.lang.zh_CN.defaultResource</Application>
<Application>net.rim.blackberry.lang.zh_CN.localization</Application>
<Application>net.rim.blackberry.lang.zh_CN.rendering</Application>
Component Pack 4.5/OS 4.5/8300模拟器的配置:
编辑eJDE安装目录plugins/net.rim.ejde.componentpack4.5.04.5.0.21/ components/simulator/8300.xml文件,在</SimulatorConfiguration>之前加入下面两行就可以让9700模拟器具备显示中文和输入中文的能力。
<Application>net.rim.blackberry.lang.zh_CN_Pinyin</Application>
<Application>net.rim.blackberry.lang.zh_CN.renderingSupport</Application>