技术开发 频道

资深开发者谈NOKIA手机平台开发

  2.J2ME平台开发

  (1)安装JDK

  J2ME 平台的IDE 需要J2SE 1.5 及以上版本的支持,读者可以从http://java.sun.com/javase/downloads/index.jsp 获取其最新版本。JDK 目前支持Windows、Linux 和Solaris平台的安装和运行。

  对于安装Linux 平台下的JDK,SUN 下载中心提供了两种安装文件。第一种是数据文件为RPM 格式的安装文件(命名后缀为rpm.bin);另外一种是数据文件为普通二进制的安装文件(命名后缀为.bin)。

  对于不支持RPM 安装文件的系统(例如Ubuntu,一款桌面Linux 操作系统)可以选择第2 种安装文件。笔者就在Ubuntu 8.10 系统上成功安装JDK 6。

  另外对于其他平台系统,下载JDK 不仅要看操作系统,而且还要选择系统架构。例如:对于Solaris 系统需要选择是x86、x64 还是SPARC 架构。为了方便地使用JDK 和正常地安装后续的J2ME 开发工具(无论是Eclipse、NetBeans还是即将提到的WTK 和CDC Tookit,都需要基于JDK 进行安装和运行),必须将JDK 安装目录下的bin 路径添加到系统的PATH 环境变量中,并且用JDK 安装目录路径添加JAVA_HOME 系统环境变量。

  (2)安装J2ME程序编译集成环境WTK

  WTK 是CLDC/MIDP 环境下的IDE,读者可以从网页http://java.sun.com/javame/downloads/index.jsp 获取其最新版本。WTK 安装文件提供Windows 和Linux 平台安装版本。笔者就在Ubuntu 系统下正常安装WTK Linux 平台的安装文件,当然,安装前提还是需要先安装Linux 平台下的JDK。图2是WTK 2.5.2的运行界面。

  图 2 WTK运行界面

  (3)源代码编辑工具

  经过各种源代码编辑工具比较,在Windows 平台,笔者选用的是EditPlus,读者朋友可从http://www.editplus.com/获取最新版本。

  如果在Linux 平台进行开发,将会有更多好的源代码编辑工具以供选择。其中笔者最喜欢用的是Linux 系统自带的gedit 编辑工具,和Windows 下的EditPlus 一样,不仅界面简洁而且功能十分强大,而且支持更多类型的源代码的高亮显示。

  作为Java IDE 工具,当前比较流行的是Eclipse 和NetBeans,它们的下载地址分别是http://www.eclipse.org/downloads/和http://www.netbeans.org/downloads/。Eclipse 可能需要额外下载J2ME 的开发插件(Plug-in),而NetBeans 已经包含了J2ME的开发插件(毕竟NetBeans 和J2ME 都是出自一家)。

  结束语

  NOKIA手机通过提供系统SDK和支持Java虚拟机来同时支持C++和Java开发,这两种主流的开发语言几乎占领了整个开发语言的份额,从而让NOKIA手机的开发复杂度和门槛进一步地降低,这恐怕也是NOKIA手机在平台开发方面深受广大开发人员喜爱的主要原因吧。

0
相关文章