前面几种平台,都可以集成到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的结果如下:
分享到:
相关推荐
总的来说,将Java游戏部署到Windows Mobile平台需要对Java ME编程、Windows Mobile环境和模拟器操作有深入理解。这个过程虽然有些复杂,但通过熟练掌握相关技术和工具,开发者可以有效地创建和调试跨平台的Java游戏...
Java游戏部署在Palm OS平台仿真器(Access)是一个针对移动设备开发的专题,主要讲解如何将Java游戏适配并运行在Palm OS系统上,利用Access公司的Palm OS模拟器进行测试和调试。这个过程涉及到Java ME(Mobile Edition...
Windows Mobile 5.0 仿真器是一款用于开发者和测试人员的工具,它允许用户在桌面计算机上模拟运行 Windows Mobile 5.0 操作系统的设备。这个仿真器对于开发、调试和测试移动应用至关重要,因为它提供了在真实设备上...
总的来说,将Java游戏部署到BREW平台的Samsung仿真器是一个涉及多步骤和技术细节的过程,需要开发者具备跨平台开发的经验和耐心。通过这个过程,开发者可以确保游戏在目标设备上的表现达到预期,从而提高用户满意度...
Java游戏部署在Linux平台仿真器上,特别是在Motorola设备上,是一个涉及多个技术领域的过程,包括Java技术、Linux操作系统、模拟器技术以及针对特定硬件的优化。以下将详细阐述这个主题,帮助理解如何将Java游戏有效...
总结起来,将Java游戏部署到Symbian平台仿真器上需要深入理解Java ME、Symbian系统、Nokia设备特性和软件开发流程。通过精心设计、编码、测试和优化,开发者可以确保游戏在Symbian设备上提供良好的用户体验。
Java游戏在BlackBerry仿真器上的部署是一个复杂但重要的过程,对于开发者来说,了解这一过程能够帮助他们更好地测试和优化游戏在BlackBerry设备上的表现。在本文中,我们将深入探讨Java游戏如何在RIM(Research In ...
本人保证这是本人最后一次更新有关JAVA的帖子。。。。。以前大家有下载本人推荐的模拟器。。。 我可以很明确的说那些都不是很完美。。。今天这两款是我测试很久,安装了很多的游戏,软件后才推荐给大家的。。。。...
在Windows Mobile游戏设计领域,开发者需要掌握一系列技术与策略,以创造出吸引人的、用户体验良好的移动游戏。Windows Mobile,作为早期的智能手机操作系统,为开发者提供了一个平台来开发原生应用程序,其中包括...
打开“工具”菜单,选择“选项”,然后找到“设备仿真器”或“设备”部分,添加或选择对应的Windows Mobile设备模型。 - 配置ActiveSync连接:在电脑和Windows Mobile设备之间建立连接,通常通过USB线或蓝牙。在...
虽然Windows Mobile设备管理器在Wince系统下功能强大,但与Android系统不同,Android通常使用ADB(Android Debug Bridge)作为主要的设备管理工具。ADB支持通过USB连接进行设备控制、文件传输和日志记录,而且在...
在Windows Mobile平台上,这样的小游戏通常具有简单易懂的操作、可爱的图形设计和吸引人的玩法。小蜜蜂游戏可能需要玩家控制一个或多个蜜蜂角色,完成收集花蜜、避开障碍物等任务,或者与其他昆虫进行互动。这样的...
尽管Java ME最初并不是专门为Windows Mobile设计的,但通过适当的工具和技术,可以在Windows Mobile设备上运行Java ME应用程序。 ##### 4.1 安装 Java ME SDK 首先,需要安装Java ME SDK(Software Development Kit...
在本文中,我们将深入探讨如何在Windows Mobile 6.0平台上使用WebService技术实现与个人计算机(PC)服务器的通信。Windows Mobile 6.0是微软为掌上设备开发的一个操作系统,它提供了丰富的功能和API,使得移动设备...
备仿真程序模拟基于 Windows CE 或 Windows Mobile 的硬件平台的行为。 本节内容 关于设备仿真程序 描述设备仿真程序的更多重要功能。 设备仿真程序的系统要求 列出对系统内存、处理器类型、可用磁盘空间和要求...
本文将深入探讨这款软件的特性、用途及其在Windows Mobile平台上的应用。 "My Mobile"是一款专为Windows Mobile设备设计的软件,它的核心功能是帮助用户管理和优化他们的移动设备。此应用旨在提升设备的效率,增强...
在本系列教程中,我们将深入探讨如何在Windows Mobile平台上开发一款经典的贪吃蛇游戏。Windows Mobile是微软为掌上设备如智能手机和平板电脑设计的操作系统,它提供了丰富的API和工具来支持应用程序开发,包括游戏...
6. **部署和安装**:完成开发后,应用通常打包为.CAB文件,用户可以通过手机上的文件管理器或通过ActiveSync(或后来的Windows Mobile Device Center)在PC上安装。 7. **设备兼容性**:由于Windows Mobile允许设备...