




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 第2章 J2ME开发环境的安装及配置 Java是一种程序设计言语,也是一个根底平台,但内部普通只提供基于命令行的根底工具,例如javac、java等。因此,第三方软件提供商根据本人的优势以及需求,提供了各种开发工具方便开发人员运用。 这些开发工具实现的功能大同小异,但是根据不同的开发商的设计和要求,在细节方面有所不同。 开发人员可以根据本人习惯和喜好,以及开发工程的特点,来选择本人的开发工具,并经过调整开发工具的配置,更为有效地进展程序开发。 搭建J2ME开发环境,最根本的工具Sun公司提供的WTK,就是规范Java提供的J2ME开发工具,现实上每个不同的开发工具都离不开WTK,只是有的集成
2、环境曾经把WTK集成到里面,从而简化了安装过程。 开发之前,首先预备一下本人的开发环境。几乎一切的主流PC都可以用来开发手机游戏,它的要求不高,内存128M、硬盘空间200M以上就可以用来开发了。 本章主要引见一些常用的开发工具配置和运用。 安装JDK2.1设置环境变量2.2安装Sun WTK 2.3 Eclipse下开发环境的搭建2.4手机游戏开发平台引见 2.52.1 安装JDK JDK是Java开发工具包Java Development Kit的英文缩写。它是一种用于构建在Java平台上发布的运用程序、Applet和组件的开发环境。 JDK是一切Java运用程序的根底,一切的Java运用
3、程序是构建在这个之上的。它是一组API,也可以说是一些Java Class。 留意在Java 1.2之后,这通常被称为J2SDK,即Java2 SDK。可以到Java的官方网站httpjava.sun/下载。 图2-1 选择赞同对话框 图2-2 选择安装途径2.2 设置环境变量 环境变量就是系统在运转时所用到的变量,设置环境变量就是指定文件所在的途径,使系统在运转时可以在指定途径下找到命令。 图2-3 设置环境变量 图2-4 新建环境变量 图2-5 设置环境变量 图2-6 编辑环境变量2.3 安装Sun WTK Sun公司为了J2ME而提供了WTK开发工具,是最根本的J2ME程序开发工具,它是
4、免费提供的,体积小,执行速度较快,完全遵守J2ME的各种规范,因此是J2ME程序员最根底的必备的工具。 运用WTK搭建J2ME的开发环境,必需首先安装规范的Java开发环境JDK,如jdk1.4.2。 目前Sun公司提供的WTK版本有WTK 1.04、WTK 2.0、WTK 2.1和WTK 2.2,开发人员通常可以根据本人的目的选择安装其中之一。 其中WTK 1.04用于MIDP 1.0的开发,而WTK 2.0那么用于MIDP 2.0的开发,而WTK 2.1和WTK 2.2那么同时包含了对MIDP 1.0和MIDP 2.0支持。 正确安装JDK后,就可以安装j2me_wireless_tool
5、kit,即WTK了。与JDK类似,WTK也可以从Sun公司的网站中免费下载。 1下载并安装J2ME Wireless Toolkit 图2-7 安装无线工具包 图2-8 赞同答应证协议 图2-9 搜索虚拟机 图2-10 选择虚拟机途径 图2-11 选择开发包途径 2安装后的目录构造 表2-1WTK目录构造 表2-2apps目录构造 表2-3新工程目录构造附:1 J2ME Wireless Toolkit 的快速运用选择“开场“程序 J2ME Wireless Toolkit 2.2 KToolbar 单击“翻开工程.按钮,翻开一个演示运用程序。将看到一个包含一切可用运用程序的列表。从中选择一个
6、运用程序,然后单击对话框中的“翻开工程按钮 翻开该运用程序后,只需按下“运转按钮。运转例如运用程序时将弹出仿真器。 单击“创建工程.按钮,新建一个运用程序。2 Toolkit 中的工具 KToolbar 使创建 MIDP 运用程序时涉及的多项义务可以自动执行。仿真器是一部模拟挪动。用于测试 MIDP 运用程序。适用程序集提供了其他有用的功能,包括文本音讯传送控制台和加密适用程序。独一需求的另外一个工具是用于编辑源代码的文本编辑器。3 Toolkit 功能 生成和打包:只需求编写源代码,其他的任务都可以交给工具箱来完成。只需按下某个按钮,该工具箱即可完成以下任务:编译源代码,预校验类文件,以及对
7、 MIDlet 套件打包。运转和监视:可以在仿真器中直接运转某个 MIDlet 套件,也可以运用与在真实设备上安装运用程序类似的过程安装该套件。提供内存监视器、网络监视器和方法事件探查器,用于分析 MIDlet 的运转情况。MIDlet 套件签名:该工具箱包含用于对 MIDlet 套件进展加密签名的工具。这可用于在不同维护域中测试 MIDlet 的运转情况。4 支持的技术 J2ME Wireless Toolkit 支持经过 Java Community Process (JCP) 定义的许多规范运用程序编程接口 (API)。 5 简单开发周期 简单开发周期类似于: 编辑源代码 - 生成 -
8、运转编辑源代码。在此步骤中,创建您的运用程序将运用的 Java 源文件和资源文件。生成。J2ME Wireless Toolkit 对您的 Java 源文件进展编译和预校验。运转。在仿真器上运转已编译的 Java 类文件。 开发的完好流程 3安装手机模拟器 WTK本身就提供多种模拟器,除了WTK本身提供的模拟器之外,某些厂商也提供本人的模拟器,通常需求额外安装。 J2ME WTK初始默许的模拟器是Default Color Phone,这是一种虚拟的彩色屏幕手机设备。 图2-12 选择模拟器 J2ME WTK提供了根本的开发库以及工具。 2.4 Eclipse下开发环境的搭建 Eclipse是
9、一个非常著名的集成开发工具,其本身功能强大而易用。 Eclipse的另一个非常重要的特点是其提供了非常灵敏的扩展才干。 同样,Eclipse中也包含对J2ME支持的插件,而且不止一种。 2.4.1 安装Eclipse 前面曾经引见过JDK和WTK安装,在此不再反复,在安装好它们的根底上就可以进展Eclipse的安装。 Eclipse的Windows版本目前是3.1,都是以紧缩包的方式提供的,安装方式比较简单,只需求解紧缩至硬盘就可以了。 图2-13 选择任务区 2.4.2 安装EclipseMe 图2-14 安装EclipseMe 图2-15 选择安装包 图2-16 选择新的归档文件 图2-1
10、7 选择EclipseMe安装包途径 图2-18 选择安装完成 图2-19 选择EclipseMe安装包 图2-20 安装EclipseMe 图2-21 选择全部安装 2.4.3 配置Eclipse J2ME的环境 1设置文件存放的途径 图2-22 填写构建途径 2设置字符集 图2-23 设置Editors 3添加WTK 图2-24 选择WTK 图2-25 选择WTK途径 图2-26 安装胜利界面 2.4.4 Eclipse调试环境的配置 图2-27 设置Debug 2.4.5 Eclipse的第一个J2ME工程 在Eclipse中,选择“File“New“Other“J2ME“J2ME Mi
11、dlet Suite选项,单击“Next按钮,如图2-28所示。 图2-28 选择J2ME Midlet Suite 图2-29 设置工程途径 图2-30 设置类的称号 图2-31 设置运转 图2-32 运转结果2.5 手机游戏开发平台引见 就手机游戏开发平台而言,目前的平台有多种,它们各有特征,本节引见几个目前较流行的平台。 2.5.1 Microsoft Smartphone Microsoft Smartphone和Pocket PC Phone Edition 这两款系统都是从Microsoft公司的Windows CE系统裁剪出来的,有很多的一样之处,甚至大多数运用接口都一样。 但是
12、Microsoft公司给厂商的开发两种设备的开发包是完全不同的,测试规范也有很大不同。 无论是开发还是用户操作,Pocket PC Phone Edition都和 Pockte PC更类似,所以我们暂且把它看作一种有功能的Pocket PC。 Microsoft公司本人定义的智能手机那么是采用Smartphone系统的这种,也就是目前市面上能看到的Dopod 515和Mio 8380。 Microsoft Smartphone是Microsoft端对端无线计算战略的组成部分,它为用户提供了另外一种访问高级客户端功能、后端数据和最终用户效力的方式。 Microsoft Smartphone体系构
13、造基于Windows CE 3.0操作系统,并包含很多基于Win32的一样特性和功能。 Microsoft Smartphone用户能够会经过运用其设备来访问公司数据或处置其他严密事务,如根本Internet的采购。 Microsoft Smartphone将的特性和PDA的典型功能交融在一同,并将它们结合为挪动的方式。 图2-33 Smartphone体系构造组件 2.5.2 Symbian 1998年6月,由爱立信、诺基亚、摩托罗拉和Psion共同出资,筹建了Symbian公司。Symbian公司以开发和供应先进、开放、规范的手机操作系统Symbian OS为目的。 Symbian公司同时
14、向那些希望开发基于Symbian OS产品的厂商发放软件答应证。如今,围绕着Symbian OS开发和消费的一系列软硬件产品,在全球掌上电脑和智能手机市场上占据了大部分的份额。 Symbian分两个主要的智能平台,一个是适于单手操作的S60,代表产品是诺基亚7560和3650;另一个是运用双手操作的S80,代表产品是诺基亚9210,主要针对商务用户。 此外,Symbian上还有另一个平台UIQ,以笔操作为主,代表产品是索尼爱立信的P802。 Symbian的优势在于它得到了占据市场份额大多数的手持通讯设备厂商的支持,在诺基亚的大力倡导下,它曾经成为一个开放的、易用的、专业的开发平台,支持C+和
15、Java言语。 该系统 :1集成的多方式挪动技术。2信息效力。 3开放式运用环境。 4规范化和互操作性。 5多义务处置。 6稳定性。 7灵敏的界面设计。 8国际化。 2.5.3 BREW BREW是Binary Runtime Environment for Wireless的缩写,是高通QUALCOMM为无线数据运用程序开发和执行提供的通用内容。 早在三四年前,高通在本人做手机时,就开场研发BREW技术,为此每年要花去数千万美圆。 自手机部门转卖给日本京瓷公司以后,高通专门成立了一个基于BREW研发的互联网效力公司。2001年1月31日,BREW平台正式推出。 BREW运转时环境是一个较薄的软件接口层,位于芯片系统软件和运用程序间的无线设备上,使最终用户可以无线下载并在BREW设备上运转程序。BREW具有较高的闪存和RAM运用效率。 完好的BREW处理方案始于无线设备上驻留的开放、规范运用程序执行平台。 BREW并不仅
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中国冷冻离心机行业发展监测及投资战略规划研究报告
- 轨枕垫行业深度研究分析报告(2024-2030版)
- 健康用药课件图片素材
- 医疗保险宣传课件
- 西昌出租车管理办法细则
- 计算机贷款管理暂行办法
- 财务公务卡管理暂行办法
- 货物类验收管理暂行办法
- 贵重金属回收管理暂行办法
- 资金管理暂行办法年修订
- 甘肃机电职业技术学院招聘事业编制工作人员笔试真题2024
- 国外发票模板invoice
- 计量分中心在供电公司工作会议上的表态发言(4篇)
- GB 19304-2018食品安全国家标准包装饮用水生产卫生规范
- 风电施工合同模板
- GA/T 1567-2019城市道路交通隔离栏设置指南
- 小学英语素材-1-5年级英语牛津词汇表(带音标) 牛津上海版
- 2022年重庆出版集团有限公司招聘笔试试题及答案解析
- DB11-T1836-2021 城市桥梁工程施工技术规程高清最新版
- 大猪料配方设计思路课件
- 川崎病课件讲稿
评论
0/150
提交评论