Sun Logo


Sun Java Wireless Toolkit for CLDC 使用者指南

Sun JavaTM Wireless Toolkit for CLDC

2.5.2 版



目錄

前言

1. 簡介

1.1 關於多重使用者環境

1.1.1 安裝目錄與工作目錄

1.1.2 工作目錄檔案

1.2 快速入門

1.3 工具組元件

1.4 工具組功能

1.5 工具組更新

1.6 支援的技術

2. 開發 MIDlet 套裝軟體

2.1 關於專案

2.2 簡單的開發周期

2.2.1 編輯原始碼

2.2.2 生成

2.2.3 執行

2.3 完整的開發周期

2.3.1 封裝

2.3.2 安裝

2.3.3 執行

2.4 從 MIDlet 套裝軟體建立專案

2.5 使用混淆器

2.5.1 安裝 ProGuard

2.5.2 使用 ProGuard

2.6 使用除錯程式

2.7 在 Web 伺服器上部署應用程式

3. 使用專案

3.1 選取 API

3.2 變更 MIDlet 套件屬性

3.3 處理 MIDlet

3.4 使用推送註冊表

3.5 設定內容處理器

3.6 專案目錄結構

3.7 使用第三方程式庫

3.7.1 使用外部 API

3.7.2 一個專案的第三方程式庫

3.7.3 所有專案的第三方程式庫

3.8 配置 Wireless Toolkit

3.8.1 變更主控台字型

3.8.2 設定應用程式目錄

3.8.3 設定 javac 編碼特性

3.8.4 使用修正控制系統

4. 使用模擬器

4.1 模擬器面板

4.2 模擬器控制

4.3 設定模擬器偏好

4.3.1 網路代理伺服器

4.3.2 儲存容量大小

4.3.2.1 永久性儲存裝置

4.3.2.2 堆疊大小

4.3.3 調整模擬器效能

4.4 暫停與繼續

4.5 單獨執行模擬器

4.6 使用第三方模擬器

5. 監視應用程式

5.1 使用效能評測器

5.1.1 調用圖

5.1.2 執行時間與呼叫次數

5.1.3 儲存與載入效能評測器資訊

5.2 使用記憶體監視器

5.2.1 儲存與載入記憶體監視器資訊

5.3 使用網路監視器

5.3.1 篩選訊息

5.3.2 排序訊息

5.3.3 儲存與載入網路監視器資訊

5.3.4 清除訊息樹狀結構

6. 安全性與 MIDlet 簽署

6.1 權限

6.2 選取安全性策略

6.2.1 MSA 保護網域

6.2.2 Java for the Wireless Toolkit Industry 保護網域

6.3 簽署 MIDlet 套件

6.4 管理金鑰

6.4.1 建立新的金鑰組

6.4.2 獲取真實金鑰

6.4.3 匯入現有的金鑰組

6.4.4 移除金鑰組

6.5 管理憑證

6.5.1 啟用和停用憑證

6.5.2 匯入憑證

6.5.3 移除憑證

6.6 支援 USB 加密碟

6.6.1 安裝 USB 加密碟驅動程式

6.6.2 使用 USB 加密碟

7. 使用 Wireless Messaging API

7.1 設定模擬器的電話號碼

7.2 模擬不可靠的網路

7.3 使用 WMA 主控台傳送訊息

7.3.1 傳送文字的 SMS 訊息

7.3.2 傳送二進位 SMS 訊息

7.3.3 傳送文字或二進位 CBS 訊息

7.3.4 傳送 MMS 訊息

7.4 在 WMA 主控台中接收訊息

7.5 與 WMA 一起使用網路監視器

8. 使用 Mobile Media API

8.1 支援的格式與協定

8.2 Adaptive Multi-Rate (AMR) 內容

8.2.1 Windows

8.2.2 Linux

8.2.2.1 啟用 AMR 支援

8.2.2.2 AMR 格式支援

8.3 使用 MediaControlSkin

8.4 媒體擷取

8.5 正常 MIDlet

8.6 鈴聲

8.6.1 下載鈴聲

8.6.2 鈴聲格式

9. 使用 Mobile Graphics

9.1 使用 Mobile 3D Graphics API

9.1.1 立即模式

9.1.2 保留模式

9.1.3 品質與速度之間的取捨

9.1.4 建立 Mobile 3D Graphics 內容

9.2 描繪可縮放式向量圖形內容

9.3 OpenGL® ES 簡介

10. 使用 PIM 與 FileConnection API

10.1 FileConnection API

10.2 PIM API

11. 使用藍芽與 OBEX API

11.1 藍芽模擬環境

11.2 透過紅外線使用 OBEX

11.3 設定 OBEX 與藍芽偏好

11.3.1 OBEX 偏好

11.3.2 藍芽內部特性

11.3.3 藍芽系統特性

11.3.4 藍芽 BCC 特性

12. 使用 Web 服務

13. 使用位置 API

13.1 在執行階段設定模擬器的位置

13.2 配置位置提供者

13.3 設定地標

14. 使用 SATSA

14.1 模擬器中的卡片槽

14.2 使用 Java Card 平台模擬器

14.3 使用具有 SATSA 的網路監視器

14.4 調整存取控制

14.4.1 指定 PIN 特性

14.4.2 指定應用程式權限

14.4.3 存取控制檔範例

15. 使用 SIP

15.1 瞭解代理登錄和代理伺服器

15.2 SIP 設定

15.3 網路監視器中的 SIP 流量

15.4 SIP 代理伺服器和代理登錄

16. 使用 Payment API

16.1 支付款項的專案設定

16.2 直接編輯支付款項屬性

16.3 支付款項偏好

16.4 檢視作業事件歷程

16.5 監視支付款項

17. 使用 Mobile Internationalization API

17.1 設定模擬器的語言環境

17.2 檢視應用程式資源

17.3 使用語言環境

17.4 使用資源檔案

17.5 使用資源

A. 應用程式示範

A.1 簡介

A.2 一般指示

A.3 Advanced Multimedia Supplements

A.4 藍芽示範

A.5 CHAPIDemo

A.6 CityGuide

A.7 示範

A.7.1 色彩

A.7.2 特性

A.7.3 Http

A.7.4 FontTestlet

A.7.5 股票

A.7.5.1 使用設定

A.7.5.2 股票追蹤器

A.7.5.3 What If?

A.7.5.4 警報

A.7.6 購票

A.7.7 ManyBalls

A.8 Demo3D

A.8.1 Life3D

A.8.2 PogoRoo

A.8.3 retainedmode

A.9 GoSIP

A.10 i18nDemo

A.11 JBricks

A.12 JSR172Demo

A.13 MobileMediaAPI

A.13.1 Simple Tones

A.13.2 Simple Player

A.13.3 Video

A.13.4 暫停音效測試

A.13.5 MobileMediaAPI 的屬性

A.14 網路示範

A.14.1 Socket Demo

A.14.2 Datagram Demo

A.15 ObexDemo

A.16 PDAPDemo

A.16.1 瀏覽檔案

A.16.2 PIM

A.17 SATSADemos

A.17.1

A.17.2 SATMIDlet

A.17.3 CryptoMIDlet

A.17.4 MohairMIDlet

A.18 SATSAJCRMIDemo

A.19 SIPDemo

A.20 SVGContactList

A.21 SVGDemo

A.21.1 SVG 瀏覽器

A.21.2 描繪 SVG 影像

A.21.3 播放 SVG 動畫

A.21.4 從頭開始建立 SVG 影像

A.21.5 跳跳球

A.21.6 最佳化的功能表

A.21.7 照片裝飾程式

A.21.8 定位服務

A.22 WMADemo

B. 指令行參考

B.1 先決條件

B.2 開發周期

B.2.1 生成

B.2.2 封裝

B.2.3 執行

B.2.4 除錯

B.3 啟動工具組 GUI 元件

B.4 設定模擬器偏好

B.5 使用安全功能

B.5.1 變更模擬器的預設保護網域

B.5.2 簽署 MIDlet 套裝軟體

B.5.3 管理憑證

B.6 使用 Stub 產生器

B.6.1 選項

C. 本土化

C.1 語言環境設定

C.2 模擬語言環境

C.3 字元編碼

C.4 Java 技術編譯器編碼設定

C.5 預設模擬器的字型支援

索引