用Wireless Toolkit创建和测试J2ME MIDP应用程序

ZDNet软件频道 时间:2002-08-08 作者:BUILDER.COM |  我要评论()
本文关键词:
在本文里,我们共同来分析一下编译和部署MIDP应用程序所需步骤,同时了解Sun推出的一款免费工具,通过它你可以轻松管理创建和测试MIDP应用程序的全过程。
在以前的文章里我曾向读者介绍了结合广泛运用的MIDP的简单J2ME应用程序,在那篇文章里我间接提到了编译和部署MIDP应用程序所需步骤同标准版应用程序有所不同。现在就让我们一道来分析下这些步骤,同时了解一下Sun推出的一款免费工具,通过它你可以轻松管理创建和测试MIDP应用程序的全过程。

获得需要的软件

假设你现在卷起袖子却发现两手空空,那么你不妨立即下载和安装连接有限设备配置 (CLDC)MIDP的参考实现,该参考实现包括了创建J2ME应用程序的软件包和命令行工具,同时,你还应当下载用于测试目的的模拟器,比如Sun的J2ME Wireless Toolkit,这一款模拟器可以同Forte IDE集成或者直接用做单独的工具。Wireless Toolkit针对你需要的命令行工具而配备了一个优秀的GUI界面以及某些基本的代码管理和配置工具。

使用Wireless Toolkit

这里的关键在于,首先我们得弄清楚创建J2ME程序到底与其他程序设计有什么不同?实际上,你一定要记住,MIDP设备的内存几乎都小得可怜(这简直是我们反复强调N次的话题了!),所以运行平台在对运行时的支持方面必须做出某种程度的让步。创建和部署这类应用程序,说白了,最大的差别就在于MIDP的实现压根就没有运行时类的验证器(verifier)。代码在编译之后、运行于MIDP设备之前必须采用Preverify.exe工具进行预先验证。此外,通过一种命令行似的转换工具转换到Java编译器还要用到差别相当大的一组类库和启动文件。如图A所示,Wireless Toolkit就正好知道该如何实施你并不直接参与的其他步骤。

图A Java Wireless Toolkit

点击放大


用Wireless Toolkit创建应用程序由以下5个基本步骤组成:

  1. 启动工具包,真是说起来容易做起来难,说不定你初此动手的时候就偏偏不知道该如何启动了,OK,那就找到KToolbar程序启动它。
  2. 按下Create Project按钮创建新项目。系统提示你输入项目的名字和主MIDlet类的名字,该类应该在启动应用程序时运行。工具包会用你输入的项目名为你创建项目目录。
  3. 检查显示的项目属性是否正确,待会儿我们还要回头再检查一下这些设置。
  4. 用你习惯的编辑器或者IDE编写Java程序源代码(或者拷贝现有的代码)并把程序代码保存到项目主目录下的src子目录。
  5. 按下Build按钮构建应用程序,之后按下Run按钮在测试模拟器中测试程序。同时,你应该为Palm设备模拟器下载ROM映像,其他设备的映像则已经包括在了你的 MIDP和CDC实现中。

百度大联盟认证黄金会员Copyright© 1997- CNET Networks 版权所有。 ZDNet 是CNET Networks公司注册服务商标。
中华人民共和国电信与信息服务业务经营许可证编号:京ICP证010391号 京ICP备09041801号-159
京公网安备:1101082134