J2ME应用开发环境与工具

J2ME应用开发环境与工具

ID:46944127

大小:341.00 KB

页数:23页

时间:2019-11-30

J2ME应用开发环境与工具_第1页
J2ME应用开发环境与工具_第2页
J2ME应用开发环境与工具_第3页
J2ME应用开发环境与工具_第4页
J2ME应用开发环境与工具_第5页
资源描述:

《J2ME应用开发环境与工具》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第4章J2ME应用开发环境与工具4.1J2ME无线工具包J2ME无线工具包(J2MEWirelessToolkit,WTK)是Sun公司用于创建MIDP应用程序的工具集。包含:生成工具(KToolbar)实用程序集(Utilities)设备仿真器(Emulator)WTK2.5.2_014.1.2运行环境与安装安装JDK1.5+安装WTK2.5.2_014.1.3J2MEWTK中的项目管理项目中包含用于生成MIDletSuite的所有文件Java源文件资源文件MIDlet清单文件(MANIFEST.MF)应用程序描述文件(JAD,J2MEApplicationDescriptor)新建项目表4

2、.1项目的目录结构目录描述bin当对项目打包时,MIDlet套件描述文件和JAR文件都放在该目录中。该目录还包含未打包的清单信息,还可能包含一个HTML文件,该HTML文件在执行“通过OTA运行”时在内部使用classes工具包使用该目录存储已编译的类文件lib该目录中放置本项目中要引用的第三方库res该目录中放置图像、声音以及其他资源文件。它们被打包放入MIDlet套件JAR的根目录中src该目录中放置源文件tmpclasses该目录由工具包使用tmpsrc该目录由工具包使用打开现有项目项目的设置4.1.4使用J2MEWTK开发MIDlet套件简单开发周期编辑源代码:创建应用程序将使用的Ja

3、va源文件和资源文件生成:对Java源文件进行编译和预验证运行:在仿真器上运行已编译的Java类文件案例4.1MIDlet套件的简单开发周期importjavax.microedition.midlet.*;importjavax.microedition.lcdui.*;publicclassHelloWorldextendsMIDletimplementsCommandListener{privateDisplayds;privateCommandexitCom;privateTextBoxtb;publicHelloWorld(){ds=Display.getDisplay(this);

4、exitCom=newCommand("Exit",Command.EXIT,1);tb=newTextBox("HelloMIDlet","Hello,World!",15,0);tb.addCommand(exitCom);tb.setCommandListener(this);}案例4.1MIDlet套件的简单开发周期(2)protectedvoidstartApp(){ds.setCurrent(tb);}protectedvoidpauseApp(){}protectedvoiddestroyApp(booleanu){}publicvoidcommandAction(Command

5、c,Displayabled){if(c==exitCom){destroyApp(false);notifyDestroyed();}}}4.1.4使用J2MEWTK开发MIDlet套件(2)完整开发周期编辑源代码生成打包产生混淆包ProGuard签署MIDlet套件安装OTA(OverTheAir)4.1.5在Web服务器上部署应用程序OTA下载的过程发送获得JAD文件的请求,移动设备检查JAD文件,验证MIDlet对该设备的适用性。根据JAD文件中的MIDlet-Jar-URL信息请求下载JAR文件AMS安装MIDlet套件Jar文件搭建OTA下载的Web服务器Tomcat设置MIME支

6、持JAD和JAR文件类型JADtext/vnd.sun.j2me.app-descriptorJARapplication/java-archivejadtext/vnd.sun.j2me.app-descriptorjarapplication/java-archive4.1.6J2MEWTK仿真

7、器样机名称屏幕大小/像素画布大小/像素颜色输入DefaultColorPhone240×320240×2894096彩色ITU-T小键盘DefaultGrayPhone180×208180×1774096灰级ITU-T小键盘MediaControlSkin180×208180×1774096彩色ITU-T小键盘QwertyDevice636×235540×2044096彩色Qwerty标准键盘4.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。