📄 5.htm
字号:
src="5.files/menu_dotline.gif" width=138></TD></TR>
<TR>
<TD width=15 height=23> </TD>
<TD width=143 height=23><A class=css2
href="http://www.inhand.com.cn/solution/j2me/j2me_10.htm">第十章:CDC
API</A></TD></TR>
<TR>
<TD align=middle colSpan=2><IMG height=1
src="5.files/menu_dotline.gif" width=138></TD></TR>
<TR>
<TD width=15> </TD>
<TD width=143 height=23><A class=css2
href="http://www.inhand.com.cn/solution/j2me/j2me_11.htm">第十一章:总结</A></TD></TR>
<TR>
<TD align=middle colSpan=2><IMG height=1
src="5.files/menu_dotline.gif" width=138></TD></TR>
<TR>
<TD align=middle colSpan=2><IMG height=1
src="5.files/menu_dotline.gif"
width=138></TD></TR></TBODY></TABLE></TD>
<TD width=1 bgColor=#cccccc><IMG height=1 src="5.files/0.gif"
width=1></TD>
<TD vAlign=top width=594>
<TABLE cellSpacing=0 cellPadding=0 width=594 border=0>
<TBODY>
<TR>
<TD width=30><IMG height=21 src="5.files/0.gif"
width=30></TD>
<TD width=534>
<TABLE cellSpacing=0 cellPadding=0 width=534 border=0>
<TBODY>
<TR>
<TD class=sk height=20><IMG height=20
src="5.files/0.gif" width=20></TD></TR>
<TR>
<TD class=sk><IMG height=20
src="5.files/cell1_04.jpg" width=100
border=0></TD></TR>
<TR>
<TD class=sk bgColor=#cccccc><IMG height=1
src="5.files/0.gif" width=1></TD></TR>
<TR>
<TD class=sk height=20> </TD></TR>
<TR>
<TD class=sk>
<TABLE cellSpacing=0 cellPadding=0 width=527
border=0>
<TBODY>
<TR>
<TD vAlign=top width=540><B>第五章:设置您的开发环境</B>
<UL>
<LI><B>介绍</B><BR>在这一章,我们将学习如何下载和安装开发 J2ME
应用程序必需的软件。现在就让我们开始吧,首先学习 Windows 或 UNIX 环境下下载和安装
CLDC。目前 CLDC 1.0 发行版包含 Win32、Solaris 和 Linux
平台上的 CLDC 执行。我们将在您的 Palm 设备上安装 KVM,然后学习如何编译 Palm
数据库开发工具。 <BR>下一步,您将学到如何下载和安装 Palm 操作系统仿真器
(POSE) 以及如何把 Palm 设备中的 ROM 映像传送到您的 PC
以便和仿真器一起使用。 <BR>最后,我们来看一看如何下载和安装 J2ME
无线工具包,该工具包可用来开发 MIDP 设备的 J2ME 应用程序。 </LI></UL>
<P> </P>
<UL>
<LI><B>在 Win32 或 UNIX 中下载和安装 CLDC</B><BR>在
Windows 或 UNIX 平台上安装 CLDC 和 Sun 的 KVM
软件: <BR>1. 下载
CLDC。需要下载和安装的两个软件包为:j2me_cldc-1_0_2-fcs-winunix.zip
和
j2me_cldc-1_0_2-fcs-kjava_overlay.zip。<BR><BR>2.
解压第一个软件包。 <BR>o 在 Windows
环境下,您可以把包里的内容解压至根目录 c:\ 下。<BR><BR>o 在 UNIX
环境下,把内容解压至您喜欢的目录下。可以是主目录,但如果您为这台机器的所有用户安装的话,就把它安装在经常安装共享应用程序文件的地方(例如,通常是类似
/usr/local 或 /opt 的目录。)<BR>在安装目录下,会创建一个新的文件夹
j2me_cldc,并且它还包含下列子目录:jam、docs、build、tools、api、kvm、samples
和 bin。<BR>3. 将第二个软件包解压至刚在 CLDC 安装过程中创建的
j2me_cldc 目录下。如:Windows 下的 c:\j2me_cldc,或者 UNIX
下的 /usr/local/j2me_cldc 或
/opt/j2me_cldc。如果出现提示,则覆盖现有的所有文件。<BR><BR>4. 把目录
j2me_cldc/bin 添加到 PATH 中,以免每次运行 CLDC 程序 kvm
和提前验证时都要键入完全路径。 </LI></UL>
<P> </P>
<UL>
<LI><B>在您的 PDA 上安装 CLDC 和 KVM</B><BR>使用 PDA 设备的
HotSync 功能在您的 Palm 操作系统上安装 kvm.prc 和 kvmutil.prc
文件。从 Windows 环境安装以下文件: <BR>1. 把 PDA
放置在其初始位置。<BR><BR>2. 在 Palm
设备的桌面上,单击安装图标。<BR><BR>3. 单击浏览按钮选择目录
c:\j2me_cldc\bin。<BR><BR>4. 选择文件 kvm.prc 和
kvmutil.prc。注意在相同的目录下有各种其它的 prc 文件 --
这些文件包含一些示例应用程序,您可能希望安装这些应用程序用来试验。<BR><BR>5. 在
PDA 的初始位置按下 HotSync 按钮来安装选中的 prc 文件。<BR><BR>6. 在
PDA 上,定位任一个刚安装的文件。单击 PDA
上的两个文件中的一个图标来装入和运行应用程序。现在就可以设置堆的最大尺寸和屏幕输出选项。
</LI></UL>
<P> </P>
<UL>
<LI><B>编译 Palm 数据库工具</B><BR>通过安装 CLDC
软件包,您已经设置了开发环境。现在您可以访问分别位于 j2me_cldc/docs 和
j2me_cldc/bin/api/classes
中的文档和类。<BR>j2me_cldc/tools
是和两个软件包同时安装的其它目录中的一个目录,存储着用来生成 .prc
文件的实用程序。这些实用程序允许您在 PDA 上安装 J2ME 应用程序。为了能使用目录
j2me_cldc/tools 中的工具,您必须首先编译类文件: <BR>1.
进入或转入 j2me_cldc/tools/palm 目录。<BR><BR>2. 创建一个称为
classes 的子目录。<BR><BR>3. 通过键入下面的一行命令来编译 .java
源文件: <BR>4. <BR>5. javac -d classes
src/palm/database/*.java<BR>现在类已经编译好了,可以在类的子目录中找到。<BR><BR>6.
把 src/palm/database/Wrapper.prc 和
src/palm/database/DefaultTiny.bmp
文件复制到类目录中去。 <BR>现在您已经成功编译了 Palm
数据库工具的类文件并把它们放在了 j2me_cldc/tools/palm/classes
和它的子目录里。您可以加入整个路径到 Java CLASSPATH 的类的子目录中。或者,当使用
Palm 数据库工具时,您可以把它加入到指定 java 命令行的 CLASSPATH 中。
</LI></UL>
<P> </P>
<UL>
<LI><B>安装 Palm 操作系统仿真器 (POSE)</B><BR>Palm
操作系统仿真器 (POSE) 应用程序软件仿真不同的 PDA 模型。仿真器允许在下载 PDA
应用程序到 PDA 之前,对它们进行开发、测试和调试。POSE 可从 Palm 操作系统仿真器
Web 站点上是免费获取(请参阅参考资料)。 <BR>它的二进制版本仅可用于
Windows。尽管 POSE 也可以在 UNIX 环境中运行,但您必须从 Palm OS
Web 站点上下载源文件然后对它们进行编译,以适合您特定的 UNIX
平台。 <BR>在 Windows 下下载和安装 POSE: <BR>1.
从 Palm OS Web 站点上下载 POSE 的最新压缩文件。<BR><BR>2.
将压缩文件中的内容解压至自己的目录下。<BR><BR>3. emulator.exe
文件现在已经在 POSE 的安装目录中了。当启动时,emulator.exe 就运行 Palm
操作系统仿真器。 </LI></UL>
<P> </P>
<UL>
<LI><B>上载 ROM 映像</B><BR>为了使用仿真器,目标 PDA 需要一个 ROM
的副本(“ROM 映像”)。ROM 提供一个可以被 POSE 仿真器精确模仿的操作系统。ROM
映像可以从一些制造厂商处获得,但是您也能从自己的 PDA 上下载一个 ROM
映像。 <BR>为了察看您的桌面或工作站上的 Palm 计算机的 ROM
映像,您可以使用 POSE 从 PDA 上下载 ROM
映像。 <BR>注意:经常变动的用户 (handspring users)
必须使用常规的串行电缆和 COM 端口,而不能使用 USB
电缆。<BR>操作步骤: <BR>1. 启动与 Palm 设备一起提供的 Palm
桌面软件,然后单击安装图标。<BR><BR>2. 浏览 POSE 目录并选择 ROM
Transfer.prc 文件。<BR><BR>3. 把 Palm
设备放置在其初始位置。<BR><BR>4. 在初始位置按下 HotSync
按钮,开始安装文件。当完成这个过程时,会有一个 ROM Transfer 的图标显示在您的
Palm 设备上。<BR><BR>5. 为传送 ROM 映像,您必须退出 HotSync
管理器,并确认它不在 PC 上运行。然后把您的 Palm 设备留在初始位置。<BR><BR>6.
在您的 Palm 设备上单击 ROM transfer 图标。<BR>7. 在您的 PC
上,转到 POSE 目录下并运行 emulator.exe
程序。出现模拟器窗口。<BR><BR>8. 在您的 PC 上,从菜单中选择 Download
按钮。在您的 Palm 设备上,单击 Begin Transfer 按钮。ROM
映像的传送需要几分钟。<BR><BR>9. 当传送完成时,会提示您选择一个目录来保存文件。在
POSE 目录中以 palm.rom 为名保存该文件。<BR><BR>10. 在 Palm
操作系统仿真器 窗口中,选择 New。出现 New Session Emulator
窗口。<BR><BR>11. 在 New Session Emulator
窗口中选择恰当的设置,然后单击 Browse 按钮选择刚刚传送过的 ROM
文件、palm.rom。<BR><BR>12. 最后,单击 OK
按钮。 <BR>如果传送成功,可以看见一个 Palm 设备的映像加载在您的 PC
或工作站监视器上。 </LI></UL>
<P> </P>
<UL>
<LI><B>下载和安装 J2ME 无线工具包 (J2ME Wireless
Toolkit)</B><BR>J2ME 无线工具包提供一个完整的开发环境来编写和测试 MIDP
应用程序。下载包括工具、文档和仿真环境,例如,一个与 Forte for Java
集成的模块。<BR>目前,J2ME 无线工具包仅支持 Windows 98
第二版、Windows NT 4.0 和 Windows 2000 是可用的,不支持
Windows 95。J2ME 无线工具包的 Solaris 和 Linux
版本在本教程编写的同时正处于筹划之中。<BR>在 Windows 环境下安装 J2ME
无线工具包请按如下步骤:<BR>1. 下载 J2ME 无线工具包。 <BR>2. 运行
j2me_wireless_toolkit-1_0_1-fcs.exe
安装无线工具包。 <BR>当系统提示您提供安装目录时,请确保该安装目录的完全合法的路径中不包含任何空格。这将帮助您在今后使用工具包时避免可能出现的问题。<BR>如果您计划使用
Forte for Java 进行开发的话,在 Setup Type 对话框中选择
Integrated setup。
</LI></UL></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></TD>
<TD width=30><IMG height=21 src="5.files/0.gif"
width=30></TD></TR></TBODY></TABLE></TD>
<TD width=1 bgColor=#cccccc><IMG height=1 src="5.files/0.gif"
width=1></TD></TR></TBODY></TABLE></TD></TR>
<TR>
<TD>
<TABLE cellSpacing=0 cellPadding=0 width=755 border=0>
<TBODY>
<TR>
<TD width=1 bgColor=#cccccc><IMG height=1 src="5.files/0.gif"
width=1></TD>
<TD width=158 bgColor=#eeeeee height=81><IMG height=1
src="5.files/0.gif" width=1></TD>
<TD width=1 bgColor=#cccccc><IMG height=1 src="5.files/0.gif"
width=1></TD>
<TD vAlign=bottom><IMG height=31 src="5.files/eng_bottom3.gif"
width=594 useMap=#Map border=0></TD>
<TD width=1 bgColor=#cccccc><IMG height=1 src="5.files/0.gif"
width=1></TD></TR></TBODY></TABLE></TD></TR>
<TR>
<TD bgColor=#666666 height=20><FONT color=#ffffff
align="center"><BR> © 北京映翰通网络技术有限公司 版权所有<BR> </FONT>
</TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><MAP name=Map><AREA
shape=RECT coords=506,5,592,26
href="http://www.inhand.com.cn/solution/j2me/j2me_5.htm#top"></MAP></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -