(五)Java遊戲部署在Windows Mobile平臺仿真器(Microsoft)

前面幾種平臺,都可以集成到NetBeans IDE開發環境中. 很遺憾的是, 目前NetBeans還沒辦法集成Windows Mobile平臺的仿真器. 可以採用不同於前面平臺的方式,把Java程序部署在Windows Mobile平臺的仿真器上.

準備軟件:

1。下載"Windows Mobile 6 Localized Emulator Images

"(http://www.microsoft.com/downloads/details.aspx?familyid=38C46AA8-1DD7-426F-A913-4F370A65A582&displaylang=en),選擇其中的"0409/Windows Mobile 6 Standard Images USA).msi 73.3 MB"下載。

簡體中文版,請下載"0804/Windows Mobile 6 Standard Images (CHS).msi 83.2 MB

2。下載"WebSphere Everyplace Micro Environment

"中的 Windows, Windows CE, Windows Pocket PC, Windows XP: WebSphere Everyplace Micro Environment 部分. 在進一步的下載選項中,選擇”CLDC 1.1/MIDP 2.0 for Windows Mobile 5.0 Smartphone Edition/ARM ”

(http://www14.software.ibm.com/download/data/web/en_US/trialprograms/N882497S32820G44.html?S_TACT=104CBW71&st=1&sp=20).

需要注意的是,WebSphere Everyplace Micro Environment不是免費的,試用版有使用限制


安裝軟件:

1。執行Windows Mobile 6 Standard Images (USA).msi, 安裝目錄, 例如在: C:/Program Files/Microsoft Device Emulator

2。執行ibm-weme-wm50-arm-midp20_6.1.1.20061110-161633.exe文件。例如將這個文件安裝到C:/Java”目錄後,可以在”C:/Java/IBM/WEME/runtimes/61/wm50-arm-sp-midp20”目錄下看到”weme-wm50-sp-arm-midp20_6.1.1.20061110-161633.zip”. 解壓縮zip文件到temp目錄下備用, 目錄結構如下



部署 Java程序到Windows Mobile 仿真器上

1。準備Java程序包,打開NetBeans IDE, 找到項目VariousGames. (如何生成VarousGames項目,參考前面《()NetBeans IDE上的手機遊戲例子

2。找到VarousGames生成的兩個文件。

VariousGames.jar

VariousGames.jad

3。打開"Windows Mobile 6 Standard "仿真器,路徑是”Windows Mobile 6 SDK” -> "Standard Emulator Images" -> "US English" -> "Standard", 出現如下仿真器:


4。接下來要爲這個仿真器建立一個虛擬的存儲卡,用來放置Java 程序文件,以及運行Java程序所需要的 JVM。選擇仿真器上的菜單“File”->"Configure...", 出現“Emulator Properties”窗口,在“Shared Folder”欄中,選擇或者輸入目錄,作爲一個虛擬的存儲卡. 例如”C:/Java/Emulator/wm_card”



5。在 C:/Java/Emulator/wm_card 目錄下,創建目錄/j9/midp20, 拷貝 weme-wm50-sp-arm-midp20_6.1.1.20061110-161633.zip 解壓縮後的bin lib目錄到/j9/midp20目錄下, C:/Java/Emulator/wm_card 目錄下,放入兩個文件

VariousGames.jad

VariousGames.jar

C:/Java/Emulator/wm_card的目錄結構如下



6。在Windows Mobile 仿真器上安裝JVM環境, 在仿真器上找到"File Explorer, 在"My Device" 中選擇"Storage Card, 可以看到如下內容:




7。在仿真器裏,運行 /Storage Card/j9/midp20/bin下的emulator





8。按下” Install”按鈕, URL 文本框中,輸入:"file:///Storage Card/VariousGame.jad"




9。再經過幾個提示信息窗口後,會出現以下的MIDlet列表.



10。運行PushPuzzle的結果如下:


 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章