怎样使用摩托罗拉模拟器Motorola SDK v3.1 for J2ME

王朝java/jsp·作者佚名  2008-12-27
窄屏简体版  字體: |||超大  

大家都曾经在网上下载过手机游戏或者J2ME的应用软件来充实自己手机里的Java程序, 但是,往往是辛辛苦苦下载的东西或者不能用,或者不符合自己的使用需求,造成很多浪费。对于只能通过GPRS上网的方式来获得软件和游戏的玩家就更加不方便了,因为好不容易花了银子又不能用,多心疼啊:)

Motorola SDK v3.1 for J2ME 是Moto出品的手机模拟器,具有强大的模拟功能,我们在下载程序以后可以在模拟器上先运行一下,看一下结果,满意后再下载到手机当中。在手机编程当中,模拟器更是必不可少的工具。还有一些只能安装在别的型号手机上的游戏,就可以在模拟器上过把瘾了!

1. 软件安装:

在http://kb.motorola.metrowerks.com/motorola/pcsHome.do可以下载到Motorola SDK for J2ME的最新版本,这里以3.1版本为例进行说明。zip文件解压缩以后成为Motorola SDK v3.1.1 for J2ME.exe, 运行安装程序,将它安装到c:\program files\motorola 当中。

安装完毕以后在开始菜单当中出现Motorola SDK v3.1 for J2ME菜单,包括两个配置菜单,一个文档菜单和一个运行程序菜单Motorola Launchpad.

2. 下载或编写J2ME程序:

在网上下载一个适合手机版本的J2ME游戏,或者自己编写一个J2ME程序,打包成jad文件和jar文件, 比如我们写了一个名叫Tetrix的游戏,一个俄罗斯方块的游戏, 包括Tetrix.jad, Tetrix.jar两个文件。

3. 运行J2ME程序:

点击Motorola SDK v3.1 for J2ME程序组当中的Motorola Launchpad启动模拟器。

选项说明如下:

Handset: 适用的手机型号,如388_Simplified_Chines, A830, V60i, T720i, StarTac, Mp3_Player等,我们选择T720i;

Language: 适用的语言,有ENGLISH, SIMPCHN, TRADCHN, 分别代表英语,简体中文和繁体中文。我们选择SIMPCHN, 注意有些手机不支持中文,有些程序中有中文,需要选择中文才能显示;

Advanced: 高级属性,均为预设,一般不需要更改,如果不小心误操作,可以按default恢复初始值;

Class Name: 曾经运行过的程序的列表,再次运行时可以从此选择;

Run from JAD/JAR: 从jad, jar文件运行,第一次运行要点选此项,点击Browse,选择要运行的程序jad 文件;

Keep Launchpad open after MIDlet launch: 在程序运行完毕不关闭Launchpad, 一般要选取此项,因为可能要同时测试多个J2ME程序;

Keep command window open after completion: 在程序运行完毕后不关闭命令窗口,一般不选此项,命令窗口主要是在调试过程中看中间结果;

Save command line to batch file: 把执行过程命令存成bat批处理文件。这样只要执行这个文件就可以了,不用开启Launchpad;

最后一栏是命令行的说明,至此,设置都已完成,点击Launch来运行J2ME程序。这时将会跳出一个类似于DOS的命令行窗口。显示运行命令,过一会儿会显示T720i的界面,就和在自己的T720i手机上面运行是一样的。

几点说明:

1. 模拟器运行的按键反应速度一般比实际手机快得多;

2. 模拟器支持MIDP2.0但是几乎所有的手机都不支持,所以有些面向2.0写的程序在模拟器上可以正常运行,在手机上不能。

3. 运行程序之前要更改jad文件中的URL属性为当地路径,否则会找不到jar包。

4. 可以在Motorola SDK Documentation 当中得到详细的说明和编程参考。

5. 键盘上的数字小键盘和手机上的可能有所不同,有可能4,6颠倒,8,2颠倒。

好了,快下载一个尝试一下吧!!

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航