运行程序并打包
代码编写无误后可以先在PC上的模拟器中运行调试,并对出现的问题进行修改,一切无误后再打包发布。在模拟器的运行过程在上一篇文章已有详细介绍,这里就不再重复。由于程序即将在真机运行,因此最好使用手机厂商提供的J2ME SDK。下图为使用SonyErisson J2ME SDK (WTK 1.0.4)和SonyErission_T630模拟器的运行过程截图:
在程序列表中选中本程序Test,然后按下Lautch键将装载程序并进入软件首页(左2图),按下Done键进入用户交互界面(左3图)通过点击模拟器的
数字按键录入要查看的短信序号并按下"阅读"键将显示相应短信内容(左4图)按下Done键后返回到前一页面,可以再次输入其他短信序号继续阅读其他短信的内容,直到按下"退出"键返回到最开始的界面(左1图)。
显然,编写的程序并没有什么问题,可以向真机
发布了。在发布时,首先要确保已经添加有对MIDlet的定义。可以在导航器视图中双击"Test.jad"项打开jad编辑器(见上图)。在编辑器下方窗口切换中选择Midlets进入Midlet定义窗体,确保有如上图所示的项目出现,否则添加之。如果需要添加图标的话,可以指定待使用的图标,但一定要预先将图标文件转换成png格式的文件。
最后要进行的应用程序打包处理简单的几乎难以置信,只需右击项目并选择上下文菜单的"J2ME"菜单所弹出的"Create Package"菜单项即可(见上图)。EclipseMe将自动在项目存放目录下的deployed文件夹下生成两个文件,分别是Test.jad和Test.jar。只要通过手机上传软件经由数据线、红外口或是蓝牙将Test.jar上传至手机即可。当然,手机必须是支持
Java的才行。如果不清楚是否支持,可查阅手机
用户手册。
小结 到此为止,已经实现了一个真正能够在手机运行的J2ME程序。虽然最后完成的"整蛊专家"程序功能仍然有限,但是读者可以发现我们
开发出来的软件与下载得到的各种Java手机程序并没有本质的差别。通过对其开发过程的剖析可以发现J2ME程序的开发并没有原先想象的那么神秘与高深。只要投入更多的精力和创意,不难写出功能更强大、界面更美观的J2ME程序。目前做到的是J2ME程序的突破,今后需要做的是不断的提高。在下一篇文章,也就是本系列文章的最后一篇文章,将在此基础上实现一个图形化的手机游戏程序。
查看本文来源