rss· 投稿· 设为首页· 加入收藏· 繁體版
当前位置: 火魔网 » 程序开发 » J2ME

J2ME入门(二)

第五章:设置您的开发环境
介绍
在这一章,我们将学习如何下载和安装开发  J2ME  应用程序
必需的软件。现在就让我们开始吧,首先学习  Windows  或  UNIX  环境下下载和安装  CLDC。目前  CLDC  1.0  发行版包含  Win32、Solaris  和  Linux  平台上的  CLDC  执行。我们将在您的  Palm  设备上安装  KVM,然后学习如何编译  Palm  数据库开发工具。  下一步,您将学到如何下载和安装  Palm  操作系统仿真器  POSE)  以及如何把  Palm  设备中的  ROM  映像传送到您的  PC  以便和仿真器一起使用。  
最后,我们来看一看如何下载和安装  J2ME  无线工具包,该
工具包可用来开发  MIDP  设备的  J2ME  应用程序。  
在  Win32  或  UNIX  中下载和安装  CLDC
在  Windows  或  UNIX  平台上安装  CLDC  和  Sun  的  KVM  软件:  
1.  下载  CLDC。需要下载和安装的两个软件包为:j2me_cldc-1_0_2-fcs-winunix.zip  和  j2me_cldc-1_0_2-fcs-kjava_overlay.zip。
2.  解压第一个软件包。  
在  Windows  环境下,您可以把包里的内容解压至根目录  
c:\  下。
o  在  UNIX  环境下,把内容解压至您喜欢的目录下。可以是主目录,但如果您为这台机器的所有用户安装的话,就把它安装在经常安装共享应用程序文件的地方(例如,通常是类似  /usr/local  或  /opt  的目录。)在安装目录下,会创建一个新的文件夹  j2me_cldc,并且它还包含下列子目录:jam、docs、build、tools、api、kvm、samples  和  bin。
3.  将第二个软件包解压至刚在  CLDC  安装过程中创建的  j2me_cldc  目录下。如:Windows  下的  c:\j2me_cldc,或者  UNIX  下的  /usr/local/j2me_cldc  或  /opt/j2me_cldc。如果出现提示,则覆盖现有的所有文件。
4.  把目录  j2me_cldc/bin  添加到  PATH  中,以免每次运行  CLDC  程序  kvm  和提前验证时都要键入完全路径。  
在您的  PDA  上安装  CLDC  和  KVM使用  PDA  设备的  HotSync  功能在您的  Palm  操作系统上安装  kvm.prc  和  kvmutil.prc  文件。从  Windows  环境安装以下文件:  
1.  把  PDA  放置在其初始位置。
2.  在  Palm  设备的桌面上,单击安装图标。
3.  单击浏览按钮选择目录  c:\j2me_cldc\bin。
4.  选择文件  kvm.prc  和  kvmutil.prc。注意在相同
的目录下有各种其它的  prc  文件  --  这些文件包含一些示例应用程序,您可能希望安装这些应用程序用来试验。
5.  在  PDA  的初始位置按下  HotSync  按钮来安装选中的  prc  文件。
6.  在  PDA  上,定位任一个刚安装的文件。单击  PDA  
上的两个文件中的一个图标来装入和运行应用程序。现在就可以设置堆的最大尺寸和屏幕输出选项。
编译  Palm  数据库工具
通过安装  CLDC  软件包,您已经设置了开发环境。现在您可以访问分别位于  j2me_cldc/docs  和  j2me_cldc/bin/api/classes  中的文档和类。j2me_cldc/tools  是和两个软件包同时安装的其它目录中的一个目录,存储着用来生成  .prc  文件的实用程序。这些实用程序允许您在  PDA  上安装  J2ME  应用程序。为了能使用目录  j2me_cldc/tools  中的工具,您必须首先编译类文件:  
1.  进入或转入  j2me_cldc/tools/palm  目录。
2.  创建一个称为  classes  的子目录。
3.  通过键入下面的一行命令来编译  .java  源文件:
5.  javac  -d  classes  src/palm/database/*.java现在类已经编译好了,可以在类的子目录中找到。
6.  把  src/palm/database/Wrapper.prc  和  src/palm/database/DefaultTiny.bmp  文件复制到类目录中去。  现在您已经成功编译了  Palm  数据库工具的类文件并把它们放在了  j2me_cldc/tools/palm/classes  和它的子目录里。您可以加入整个路径到  Java  CLASSPATH  的类的子目录中。或者,当使用  Palm  数据库工具时,您可以把它加入到指定  java  命令行的  CLASSPATH  中。  
安装  Palm  操作系统仿真器  (POSE)
Palm  操作系统仿真器  (POSE)  应用程序软件仿真不同的  PDA  模型。仿真器允许在下载  PDA  应用程序到  PDA  之前,对它们进行开发、测试和调试。POSE  可从  Palm  操作系统仿真器  Web  站点上是免费获取(请参阅参考资料)。  它的二进制版本仅可用于  Windows。尽管  POSE  也可以在  UNIX  环境中运行,但您必须从  Palm  OS  Web  站点上下载源文件然后对它们进行编译,以适合您特定的  
UNIX  平台。  
在  Windows  下下载和安装  POSE:  
1.  从  Palm  OS  Web  站点上下载  POSE  的最新压缩文件。
2.  将压缩文件中的内容解压至自己的目录下。
3.  emulator.exe  文件现在已经在  POSE  的安装目录中了。当启动时,emulator.exe  就运行  Palm  操作系统仿真器。  
上载  ROM  映像
为了使用仿真器,目标  PDA  需要一个  ROM  的副本(“ROM  映像”)。ROM  提供一个可以被  POSE  仿真器精确模仿的操作系统。ROM  映像可以从一些制造厂商处获得,但是您也能从自己的  PDA  上下载一个  ROM  映像。  为了察看您的桌面或工作站上的  Palm  计算机的  ROM  映像,
您可以使用  POSE  从  PDA  上下载  ROM  映像。  注意:经常变动的用户  (handspring  users)  必须使用常规的串行电缆和  COM  端口,而不能使用  USB  电缆。
操作步骤:  
1.  启动与  Palm  设备一起提供的  Palm  桌面软件,然后单击安装图标。
2.  浏览  POSE  目录并选择  ROM  Transfer.prc  文件。
3.  把  Palm  设备放置在其初始位置。
4.  在初始位置按下  HotSync  按钮,开始安装文件。当完成这个过程时,会有一个  ROM  Transfer  的图标显示在您的  Palm  设备上。
5.  为传送  ROM  映像,您必须退出  HotSync  管理器,并确认它不在  PC  上运行。然后把您的  Palm  设备留在初始位置。
6.  在您的  Palm  设备上单击  ROM  transfer  图标。
7.  在您的  PC  上,转到  POSE  目录下并运行  emulator.exe  程序。出现模拟器窗口。
8.  在您的  PC  上,从菜单中选择  Download  按钮。在您的  Palm  设备上,单击  Begin  Transfer  按钮。ROM  映像的传送需要几分钟。
9.  当传送完成时,会提示您选择一个目录来保存文件。在  POSE  目录中以  palm.rom  为名保存该文件。
10.  在  Palm  操作系统仿真器  窗口中,选择  New。出现  New  Session  Emulator  窗口。
11.  在  New  Session  Emulator  窗口中选择恰当的设
置,然后单击  Browse  按钮选择刚刚传送过的  ROM  文件、palm.rom。
12.  最后,单击  OK  按钮。  
如果传送成功,可以看见一个  Palm  设备的映像加载在您的  
PC  或工作站监视器上。  
下载和安装  J2ME  无线工具包  (J2ME  Wireless  Toolkit)
J2ME  无线工具包提供一个完整的开发环境来编写和测试  
MIDP  应用程序。下载包括工具、文档和仿真环境,例如,一个与  Forte  for  Java  集成的模块。
目前,J2ME  无线工具包仅支持  Windows  98  第二版、
Windows  NT  4.0  和  Windows  2000  是可用的,不支持  Windows  95。J2ME  无线工具包的  Solaris  和  
Linux  版本在本教程编写的同时正处于筹划之中。
在  Windows  环境下安装  J2ME  无线工具包请按如下步骤:
1.  下载  J2ME  无线工具包。  
2.  运行  j2me_wireless_toolkit-1_0_1-fcs.exe  安装无线工具包。  
当系统提示您提供安装目录时,请确保该安装目录的完全合
法的路径中不包含任何空格。这将帮助您在今后使用工具包时避免可能出现的问题。如果您计划使用  Forte  for  Java  进行开发的话,在  Setup  
Type  对话框中选择  Integrated  setup。
顶一下
(0)
踩一下
(0)