隨筆 - 35  文章 - 21  trackbacks - 0
          <2009年8月>
          2627282930311
          2345678
          9101112131415
          16171819202122
          23242526272829
          303112345

          常用鏈接

          留言簿

          隨筆分類

          隨筆檔案

          文章分類

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          目的是要在模擬器中顯示中文和添加中文輸入法。

          我的 Blackberry JDE 版本為 4.5。

          首先,找到 Blackberry JDE 中 模擬器所在的文件夾,我機器上的位置為:

          C:\lguo\Program Files\Research In Motion\BlackBerry JDE 4.5.0\simulator

          找到一系列以 blackberry 機器信號命名的 xml 文件,如 8830.xml, 8820.xml, 8300.xml 等。

          在這些文件中,描述了在模擬器開啟的時候,需要加載的包。我們添加關(guān)于中文顯示和中文輸入支持的包即可。

          例如,添加如下兩行:

          <Application>net.rim.blackberry.lang.zh_CN_Pinyin</Application>
          <Application>net.rim.blackberry.lang.zh_CN.renderingSupport</Application>


          我們就可以中文顯示和中文拼音輸入法的支持。

          一個完整的 xml 文件例子:

          <SimulatorConfiguration version="1.0" hardwareid="0x04000E04" flashSize="32768" platformVersion="1.8.0.0" vendorID="0">
          <ALXSources>.</ALXSources>
          <Application>net.rim.java.tasks</Application>
          <Application>net.rim.java.memopad</Application>
          <Application>net.rim.medialoader.video</Application>
          <Application>net.rim.java.docViewer</Application>
          <Application>net.rim.java.passwordkeeper</Application>
          <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>
          <Application>net.rim.blackberry.spellcheck</Application>
          <Application>net.rim.platform.ecmascript</Application>
          <Application>com.dataviz.dxtg</Application>
          <Application>net.rim.java.phone</Application>
          <Application>net.rim.java.browser</Application>
          <Application>net.rim.java.browser.javascript</Application>
          <ApplicationExclude>net.rim.BBXpEnabler</ApplicationExclude>
          <ApplicationExclude>net.rim.java.batterylog</ApplicationExclude>
          <ApplicationExclude>net.rim.java.quincy</ApplicationExclude>
          <ApplicationExclude>net.rim.java.linktrack</ApplicationExclude>
          <Application>net.rim.java.help</Application>
          <Application>net.rim.java.maps</Application>
          <Application>net.rim.java.blackberrymessenger</Application>
          <Application>net.rim.sdk.simulator</Application>
          </SimulatorConfiguration>


          然后,打開模擬器,可以點擊 與8820.xml 在相同的文件夾下的 8820.bat 這個文件啟動模擬器。在 option 選項中,選擇 language ( 若沒有l(wèi)anguage,則尋找 localisation ) ,便可以設置顯示語言和輸入法。

          posted on 2009-08-05 04:50 lincode 閱讀(705) 評論(8)  編輯  收藏 所屬分類: Blackberry

          FeedBack:
          # re: Blackberry 中文開發(fā)環(huán)境的配置 2009-08-12 14:23 陳鋒
          這樣確是可以。但我有個疑惑:

          net.rim.blackberry.lang.zh_CN.renderingSupport.cod 這個東東根本沒有,
          至少我是沒找到!

          ??????  回復  更多評論
            
          # re: Blackberry 中文開發(fā)環(huán)境的配置 2009-08-12 16:33 lincode
          @陳鋒
          確實沒有
          可能被打包到其他名字的 cod 文件中了。
          如同命令
          updatejad file1.cod file2.cod
          可以將 file2.cod 打包到 file1.cod

          當然這只是個猜測。  回復  更多評論
            
          # re: Blackberry 中文開發(fā)環(huán)境的配置[未登錄] 2009-09-08 21:32 cf
          你好,想問你一個問題:

          在jde4.1中,沒有javax.microedition.io.file 這個包,也就沒有FileConnection了,那在jde4.1上如何操作它的 文件系統(tǒng)呢?我找了它的
          api,可沒找到。
          在jde4.2和4.5上都有javax.microedition.io.file這個包。
            回復  更多評論
            
          # re: Blackberry 中文開發(fā)環(huán)境的配置 2009-09-09 18:11 陳鋒
          兄弟你好,我想讓程序只在真機上運行,不讓其在模擬器上運行,你看有什么辦法確定是真機還是模擬器?這個問題已經(jīng)困擾我很長時間了。  回復  更多評論
            
          # re: Blackberry 中文開發(fā)環(huán)境的配置 2009-09-10 16:16 lincode

          @陳鋒
          你好,在真機上測試就需要你有blackberry的真機。
          在真機上跑的程序需要簽名,這需要向 RIM 申請。
          將程序?qū)胝鏅C有兩種方法
          1 通過 blackberry 的 desktop Manager 導入
          2 通過 OTA 導入  回復  更多評論
            
          # re: Blackberry 中文開發(fā)環(huán)境的配置 2009-09-10 16:18 lincode
          @cf
          我不是太清楚這個問題
          你可以在在IDE里使用這個類,也許可以通過編譯,但即使通過編譯也不是很安全。

          blackberry 會隨版本變更API,不在API文檔中的類也許還可以使用,但后續(xù)版本就可能不支持了。  回復  更多評論
            
          # re: Blackberry 中文開發(fā)環(huán)境的配置 2009-10-15 15:53 陳鋒
          在system包中DeviceInfo類有判斷是否在模擬器上運行的方法。謝謝!  回復  更多評論
            
          # re: Blackberry 中文開發(fā)環(huán)境的配置 2009-10-16 16:56 yygc
          在8700.xml里設置不行,沒有中文的選項啊  回復  更多評論
            
          主站蜘蛛池模板: 明星| 虹口区| 河池市| 马山县| 德化县| 彭州市| 昔阳县| 秦安县| 云南省| 古蔺县| 尉氏县| 耿马| 嵩明县| 临湘市| 宁河县| 河曲县| 静乐县| 古浪县| 通州市| 普陀区| 隆昌县| 诸城市| 疏附县| 寿宁县| 拉萨市| 克拉玛依市| 梨树县| 区。| 大田县| 班戈县| 荔波县| 龙胜| 乌鲁木齐县| 揭阳市| 沙洋县| 峨眉山市| 自治县| 綦江县| 琼海市| 金堂县| 陆川县|