?? 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 + -