版本說明

Sun Java™ Wireless Toolkit for CLDC
2.5.2 版

2007 年 9 月

 

目錄

1. 簡介
2. 此發行版本的新增功能
3. 系統需求
4. 安裝指示
5. 執行 Toolkit
6. 日光節約時間變更
7. 已知錯誤
8. 常見問題

1. 簡介

Sun Java Wireless Toolkit for CLDC (以前稱為 J2METM Wireless Toolkit) 是一組建立 MIDP 應用程式的工具。它包括以下三個主要元件:

Sun Java Wireless Toolkit for CLDC 實作優異的功能,並透過標準 API 予以發揮。API 需透過 Java Community ProcessTM (JCPTM) 程式定義:

此發行版本的 Sun Java Wireless Toolkit 包含 Nokia 的 Scalable Network Application Package (SNAP) Mobile API 以及 SNAP Mobile Sample Application,附屬於工具組外部 API 功能。SNAP Mobile 結合用戶端軟體與伺服器基礎架構,支援建立網路化、以社群為基礎的多人遊戲。如需更多資訊,請參閱 SNAP Mobile 網站 http://snapmobile.nokia.com/。您可以從 Http://www.forum.nokia.com/games/snapmobile 取得 SNAP Mobile 的模擬環境、開發資源和支援。請參閱 SNAP Mobile 模擬環境安裝以取得更多資訊。

如需有關使用 Sun Java Wireless Toolkit for CLDC 開發應用程式的更多資訊,請參閱「使用者指南」

2. 此發行版本的新增功能

透過多重使用者功能,僅在一台機器上安裝一次 Wireless Toolkit,即可讓該機器上的多個使用者共同使用該工具組。安裝程式先安裝產品,然後為每個使用者帳號從安裝目錄中將安裝檔案子集複製到名為 j2mewtk 的獨立工作目錄中。工作目錄 (workdir) 的預設位置通常是以下位置之一:

WindowsC:\Documents and Settings\User\j2mewtk\2.5.2 (其中 User 是您的帳號名稱)
Linux~/j2mewtk/2.5.2 (其中 ~ 是您的主目錄)

一般而言,您會使用工作目錄來儲存您所編寫的應用程式以及您所做的所有自訂。如需此功能的更詳細說明,請參閱「使用者指南」。

3. 系統需求

本節描述執行 Sun Java Wireless Toolkit for CLDC 的系統需求。

3.1 必需的軟體

Windows

Linux

3.2 必需的硬體

以下是最低硬體需求:

4. 安裝指示

請確定您安裝了適當的 Java SE 環境,如前所述。

執行安裝程式可執行檔。遵循安裝程式提供的指示。

4.1 SNAP Mobile 模擬環境安裝

請注意,需要先下載、安裝並啟動 SNAP Mobile 模擬環境,才能成功執行 SNAP Mobile Sample Application。遵循這些步驟來下載並執行模擬環境:

  1. 移至 http://www.forum.nokia.com/games/snapmobile 並登入 (必要時先建立帳號)。
  2. 從 [工具與 SDK] 區段選取 SNAP Mobile SDK。
  3. 下載安裝程式並執行。
  4. 請至 \SNAPMobile\tools\ServerEmulator\
  5. 在 Windows 下,使用以下指令執行伺服器模擬器:

  6. java -jar sm-emu.jar

這將啟動模擬環境,偵聽 localhost:8080 上透過 HTTP 的連線。請執行 SnapMobileSample 應用程式。其使用此連接埠連接至伺服器模擬器。現在您可以使用任一預先配置的測試帳號 test1test2 等登入 (密碼為 test),或者使用 [登入] 螢幕上的 [建立帳號] 按鈕建立一個新帳號。

5. 執行 Toolkit

安裝程式會建立新的程式群組 Sun Java Wireless Toolkit 2.5.1 for CLDC。群組包含以下別名:

6. 日光節約時間變更

美國計劃從 2007 起變更其日光節約時間 (DST) 慣例。《2005 能源政策法案》規定 DST 從三月的第二個星期日起到十一月的第一個星期日止。在 2007 年,起始與結束日期將分別為三月十一日與十一月四日。這不同於先前的 DST 起始與結束日期。在 2006 年,該日期為四月的第一個星期日 (2006 年 4 月 2 日) 以及十月的最後一個星期日 (2006 年 10 月 29 日)。

此發行版本更新了虛擬機器 (VM) 中的 DST 規則,以便正確處理時間變更。

如需更多資訊,請參閱「U.S. Daylight Saving Time Changes in 2007」

7. 已知錯誤

這個已知錯誤清單並未詳列所有的錯誤。它包括了開發人員在使用此工具組時最有可能碰到的錯誤。

錯誤 ID 描述
6415233 MMAPI MPEG 播放器實作不穩定。執行 MMAPI TCK api/javax_microedition/media/Player/* 測試套裝軟體時,偶爾會發生錯誤。這些錯誤無法以可靠的方式重現。
6511054 Bingo 藍芽範例丟出空指標異常。若藍芽裝置未提供任何服務,呼叫 DiscoveryAgent.searchServices(...) 方法會丟出 NullPointerException
6532775 在 Linux 上,按住鍵盤按鍵不會產生重複事件。com.motorola.tck.test.api.javax.microedition.MIDP2.1.interactive.CanvasRepeatEventTest 測試由於此原因而失敗。如果用滑鼠按住模擬器上的按鍵,則可通過測試。

8. 常見問題

如需常見問題的答案,請參閱常見問題

若要對此發行版本發表意見,請到 developer.sun.com 把意見傳送給我們。