J2ME开发环境的安装及配置(104页)

上传人:012****78 文档编号:127869151 上传时间:2020-04-06 格式:PPT 页数:104 大小:901.50KB
返回 下载 相关 举报
J2ME开发环境的安装及配置(104页)_第1页
第1页 / 共104页
J2ME开发环境的安装及配置(104页)_第2页
第2页 / 共104页
J2ME开发环境的安装及配置(104页)_第3页
第3页 / 共104页
J2ME开发环境的安装及配置(104页)_第4页
第4页 / 共104页
J2ME开发环境的安装及配置(104页)_第5页
第5页 / 共104页
点击查看更多>>
资源描述

《J2ME开发环境的安装及配置(104页)》由会员分享,可在线阅读,更多相关《J2ME开发环境的安装及配置(104页)(104页珍藏版)》请在金锄头文库上搜索。

1、 第2章J2ME开发环境的安装及配置 Java是一种程序设计语言 也是一个基础平台 但内部一般只提供基于命令行的基础工具 例如javac java等 因此 第三方软件提供商根据自己的优势以及需求 提供了各种开发工具方便开发人员使用 这些开发工具实现的功能大同小异 但是根据不同的开发商的设计和要求 在细节方面有所不同 开发人员可以根据自己习惯和喜好 以及开发项目的特点 来选择自己的开发工具 并通过调整开发工具的配置 更为有效地进行程序开发 搭建J2ME开发环境 最基本的工具Sun公司提供的WTK 就是标准Java提供的J2ME开发工具 事实上每个不同的开发工具都离不开WTK 只是有的集成环境已经

2、把WTK集成到里面 从而简化了安装过程 开发之前 首先准备一下自己的开发环境 几乎所有的主流PC都可以用来开发手机游戏 它的要求不高 内存128M 硬盘空间200M以上就可以用来开发了 本章主要介绍一些常用的开发工具配置和使用 2 1安装JDK JDK是Java开发工具包 JavaDevelopmentKit 的英文缩写 它是一种用于构建在Java平台上发布的应用程序 Applet和组件的开发环境 JDK是一切Java应用程序的基础 所有的Java应用程序是构建在这个之上的 它是一组API 也可以说是一些JavaClass 注意在Java1 2之后 这通常被称为J2SDK 即Java2SDK

3、可以到Java的官方网站 图2 1选择同意对话框 图2 2选择安装路径 2 2设置环境变量 环境变量就是系统在运行时所用到的变量 设置环境变量就是指定文件所在的路径 使系统在运行时能够在指定路径下找到命令 图2 3设置环境变量 图2 4新建环境变量 图2 5设置环境变量 图2 6编辑环境变量 2 3安装SunWTK Sun公司为了J2ME而提供了WTK开发工具 是最基本的J2ME程序开发工具 它是免费提供的 体积小 执行速度较快 完全遵守J2ME的各种规范 因此是J2ME程序员最基础的必备的工具 使用WTK搭建J2ME的开发环境 必须首先安装标准的Java开发环境JDK 如jdk1 4 2 目

4、前Sun公司提供的WTK版本有WTK1 04 WTK2 0 WTK2 1和WTK2 2 开发人员通常可以根据自己的目标选择安装其中之一 其中WTK1 04用于MIDP1 0的开发 而WTK2 0则用于MIDP2 0的开发 而WTK2 1和WTK2 2则同时包含了对MIDP1 0和MIDP2 0支持 正确安装JDK后 就可以安装j2me wireless toolkit 即WTK了 与JDK类似 WTK也可以从Sun公司的网站中免费下载 1 下载并安装J2MEWirelessToolkit 图2 7安装无线工具包 图2 8同意许可证协议 图2 9搜索虚拟机 图2 10选择虚拟机路径 图2 11选

5、择开发包路径 2 安装后的目录结构 表2 1WTK目录结构 表2 2apps目录结构 表2 3新项目目录结构 附 1J2MEWirelessToolkit的快速使用 选择 开始 程序 J2MEWirelessToolkit2 2 KToolbar 单击 打开项目 按钮 打开一个演示应用程序 将看到一个包含所有可用应用程序的列表 从中选择一个应用程序 然后单击对话框中的 打开项目 按钮 打开该应用程序后 只需按下 运行 按钮 运行示例应用程序时将弹出仿真器 单击 创建项目 按钮 新建一个应用程序 2Toolkit中的工具 KToolbar使创建MIDP应用程序时涉及的多项任务能够自动执行 仿真器

6、是一部模拟移动电话 用于测试MIDP应用程序 实用程序集提供了其他有用的功能 包括文本消息传送控制台和加密实用程序 唯一需要的另外一个工具是用于编辑源代码的文本编辑器 3Toolkit功能 生成和打包 只需要编写源代码 其余的工作都可以交给工具箱来完成 只需按下某个按钮 该工具箱即可完成下列工作 编译源代码 预校验类文件 以及对MIDlet套件打包 运行和监视 可以在仿真器中直接运行某个MIDlet套件 也可以使用与在真实设备上安装应用程序类似的过程安装该套件 提供内存监视器 网络监视器和方法事件探查器 用于分析MIDlet的运行情况 MIDlet套件签名 该工具箱包含用于对MIDlet套件进

7、行加密签名的工具 这可用于在不同保护域中测试MIDlet的运行情况 4支持的技术 J2MEWirelessToolkit支持通过JavaCommunityProcess JCP 定义的许多标准应用程序编程接口 API 5简单开发周期 简单开发周期类似于 编辑源代码 生成 运行编辑源代码 在此步骤中 创建您的应用程序将使用的Java源文件和资源文件 生成 J2MEWirelessToolkit对您的Java源文件进行编译和预校验 运行 在仿真器上运行已编译的Java类文件 开发的完整流程 3 安装手机模拟器WTK本身就提供多种模拟器 除了WTK本身提供的模拟器之外 某些厂商也提供自己的模拟器 通

8、常需要额外安装 J2MEWTK初始默认的模拟器是DefaultColorPhone 这是一种虚拟的彩色屏幕手机设备 图2 12选择模拟器 J2MEWTK提供了基本的开发库以及工具 2 4Eclipse下开发环境的搭建 Eclipse是一个非常著名的集成开发工具 其自身功能强大而易用 Eclipse的另一个非常重要的特点是其提供了非常灵活的扩展能力 同样 Eclipse中也包含对J2ME支持的插件 而且不止一种 2 4 1安装Eclipse前面已经介绍过JDK和WTK安装 在此不再重复 在安装好它们的基础上就可以进行Eclipse的安装 Eclipse的Windows版本目前是3 1 都是以压缩

9、包的形式提供的 安装方式比较简单 只需要解压缩至硬盘就可以了 图2 13选择工作区 2 4 2安装EclipseMe 图2 14安装EclipseMe 图2 15选择安装包 图2 16选择新的归档文件 图2 17选择EclipseMe安装包路径 图2 18选择安装完成 图2 19选择EclipseMe安装包 图2 20安装EclipseMe 图2 21选择全部安装 2 4 3配置EclipseJ2ME的环境1 设置文件存放的路径 图2 22填写构建路径 2 设置字符集 图2 23设置Editors 3 添加WTK 图2 24选择WTK 图2 25选择WTK路径 图2 26安装成功界面 2 4

10、4Eclipse调试环境的配置 图2 27设置Debug 2 4 5Eclipse的第一个J2ME项目在Eclipse中 选择 File New Other J2ME J2MEMidletSuite 选项 单击 Next 按钮 如图2 28所示 图2 28选择J2MEMidletSuite 图2 29设置工程路径 图2 30设置类的名称 图2 31设置运行 图2 32运行结果 2 5手机游戏开发平台介绍 就手机游戏开发平台而言 目前的平台有多种 它们各有特色 本节介绍几个目前较流行的平台 2 5 1MicrosoftSmartphoneMicrosoftSmartphone和PocketPCP

11、honeEdition这两款系统都是从Microsoft公司的WindowsCE系统裁剪出来的 有很多的相同之处 甚至大多数应用接口都一样 但是Microsoft公司给厂商的开发两种设备的开发包是完全不同的 测试标准也有很大不同 无论是开发还是用户操作 PocketPCPhoneEdition都和PocktePC更相似 所以我们暂且把它看作一种有电话功能的PocketPC Microsoft公司自己定义的智能手机则是采用Smartphone系统的这种 也就是目前市面上能看到的Dopod515和Mio8380 MicrosoftSmartphone是Microsoft端对端无线计算策略的组成部分

12、 它为用户提供了另外一种访问高级客户端功能 后端数据和最终用户服务的方式 MicrosoftSmartphone体系结构基于WindowsCE3 0操作系统 并包含很多基于Win32的相同特性和功能 MicrosoftSmartphone用户可能会通过使用其设备来访问公司数据或处理其他保密事务 如基本Internet的采购 MicrosoftSmartphone将电话的特性和PDA的典型功能融合在一起 并将它们结合为移动电话的形式 图2 33Smartphone体系结构组件 2 5 2Symbian1998年6月 由爱立信 诺基亚 摩托罗拉和Psion共同出资 筹建了Symbian公司 Sym

13、bian公司以开发和供应先进 开放 标准的手机操作系统 SymbianOS为目标 Symbian公司同时向那些希望开发基于SymbianOS产品的厂商发放软件许可证 如今 围绕着SymbianOS开发和生产的一系列软硬件产品 在全球掌上电脑和智能手机市场上占据了大部分的份额 Symbian分两个主要的智能平台 一个是适于单手操作的S60 代表产品是诺基亚7560和3650 另一个是使用双手操作的S80 代表产品是诺基亚9210 主要针对商务用户 此外 Symbian上还有另一个平台UIQ 以笔操作为主 代表产品是索尼爱立信的P802 Symbian的优势在于它得到了占据市场份额大多数的手持通信

14、设备厂商的支持 在诺基亚的大力倡导下 它已经成为一个开放的 易用的 专业的开发平台 支持C 和Java语言 该系统 1 集成的多模式移动电话技术 2 信息服务 3 开放式应用环境 4 标准化和互操作性 5 多任务处理 6 稳定性 7 灵活的界面设计 8 国际化 2 5 3BREWBREW是BinaryRuntimeEnvironmentforWireless的缩写 是高通 QUALCOMM 为无线数据应用程序开发和执行提供的通用内容 早在三四年前 高通在自己做手机时 就开始研发BREW技术 为此每年要花去数千万美元 自手机部门转卖给日本京瓷公司以后 高通专门成立了一个基于BREW研发的互联网服

15、务公司 2001年1月31日 BREW平台正式推出 BREW运行时环境是一个较薄的软件接口层 位于芯片系统软件和应用程序间的无线设备上 使最终用户可以无线下载并在BREW设备上运行程序 BREW具有较高的闪存和RAM使用效率 完整的BREW解决方案始于无线设备上驻留的开放 标准应用程序执行平台 BREW并不仅仅是为PC或PDA开发的产品的缩减版本 它比其他应用程序平台或成熟的操作系统小许多倍 2 5 4MophunMophun是瑞典Synergenix公司于2002年开发出的全新移动游戏平台 Mophun的发音类似MoreFun 主要就是针对游戏平台而设计的游戏语言 采用C语言开发游戏 运行起来最稳定 速度上也比JavaVM快许多倍 厂商宣称快100倍 可发挥手机硬件的极限 同时Mophun游戏平台能在极其有限的硬件资源上动作 其最低硬件需求仅为12MHz运行的8位处理器

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 人事档案/员工关系

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号