(五)Java游戏部署在Windows Mobile平台仿真器(Microsoft)

news/2024/5/18 20:32:01
前面几种平台 ,都可以集成到 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 目录下 , 放入两个文件
  1. 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的结果如下 :







http://www.niftyadmin.cn/n/3654435.html

相关文章

无锡规划国家物联网示范区

无锡正在积极规划国家物联网创新示范区,其中涉及了和市民生活息息相关的感知医疗、感知家居等八个方面的物联网技术的应用。 据无锡市经信委主任高亚光向记者介绍,事实上物联网相关的技术应用已经开始了,前不久,国家工信部和无锡一…

张建宁:“海阔天空”的物联网必须脚踏实地

嘉宾:中关村物联网产业联盟秘书长 张建宁   光明网:大家好!欢迎中关村物联网产业联盟秘书长张建宁做客光明网设在互联网大会的演播室,您好!在物联网行业的责任和活力体现在哪儿?   张建宁&#x…

Python IDEs

实际上,当我为一本书写代码的时候, 我是不用IDE的,甚至是在写Java代码的时候。有很多次,我也想用IDE去写一些代码。但是,当我用Eclipse的时候,发现它要求你将所有的东西放到一个包里面。然而在Think in Jav…

Thinking in Code Audio Interviews now Available铪

现在,音频点播(padcasting)越来越丰富,而且带宽也是越来越宽。所以我最终决定将它们放到网上以供大家下载。虽然那些节目是几年前的了,但是内容还是值得一看的(the material is fairly timeless)。希望你们能喜欢它们。下载地址原文地址:http…

Hibernate 开发培训教程 中文版

本文是由笔者2003年底一个咨询项目中,为客户做的持久层设计培训文案整理而来。 其中的内容涉及Hibernate的使用,以及一部分笔者实际咨询项目中的经验积累,另一方面,大部分是笔者在Hibernate的官方论坛中与众多技术专家交流所得。 …

物联网之春宣言五大看点

中国物联网之春是否提前到来?喧嚣的产业鼓噪是否会趋于冷静理性?谁将能够在物联网的春天首先绽放?或许我们可以从工信部部长苗圩先生近期在《求是》杂志上发表的《推进物联网快速有序发展》文章中,寻找些痕迹。 这是一篇工信部全…

Spring 开发指南

http://www.xiaxin.net/Spring_Dev_Guide.rar