J2ME手机游戏开发入门指导
J2ME手机游戏开发入门指导
J2ME使用CDC/CLDC和MIDP定制Java运行时环境(JRE)。
JRE由CDC/CLDC和MIDP组成,CDC/CLDC使用JVM,MIDP通过添加特定于域的类来定义程序。
根据J2ME应用程序调用的API,J2ME应用程序分为标准应用程序和不易移植的应用程序两种。
MIDP应用程序:
MIDP应用程序是指遵循由应用程序主体(Jar文件)和应用程序描述文件(Jad文件)组成。按部署方式可分OTA和非OTA两种。
MIDlet:是Jave一个类,扩展了javax.microediton.midlet.MIDlet抽象类。MIDlet生命周期分3种状态:运行状态,暂停状态,销毁状态等。
预先审核:
审核动作一般在PC上执行,速度可以接受。为了是对安全的考虑,任何来自本地或者远程机器,都必须经过Byte Code审核器的验证,以防止程序在传输途中遭到恶意更改。如图
术语:
CDC:连接设备配置
CLDC:连接限制设备配置
JRE:Java运行环境
MIDP:Mobile Information Device Profile规范
OTA:Over The Air
非OTA:数据线、蓝牙(Bluetooth)、红外线(IrDA)、多媒体信息服务(MMS)、Email附件
简单环境的搭建:
1、 下载JDK和J2ME无线工具包(www.sun.com.cn)
安装SUN JDK:j2sdk-1_4_0_03-windows=i386
安装SUN J2ME SDK:j2me_wireless_toolkit-1_0_3-win
2、 开发IDE
安装Borland JBuilder 9
3、 测试用模拟器 NOKIA的40系列或者60系列 40系列占百宝箱游戏70%左右
安装n7210_jme_sdk_v1_0
安装nS60_jme_sdk_v1_2
安装nds_jme-v2_0
摘自<程序员>
posted on 2004-07-14 16:32 WilliamXu.Net 阅读(5774) 评论(1) 编辑 收藏 举报