前言

Sun Javatrademark Wireless Toolkit for CLDC 基本自定义指南》提供了用于自定义 Sun Java Wireless Toolkit for CLDC 的技术详细信息。


目标读者

本指南适用于为个人使用目的(例如为了能够适应新的设备或修改源代码以适应仿真器的新 API)而需自定义 Sun Java Wireless Toolkit for CLDC 的开发人员。


本书的结构

本指南包含以下章节和附录:

第 1 章简要介绍自定义的可能方式。

第 2 章介绍如何创建新的仿真器样机。

第 3 章介绍如何创建混淆器插件。


路径和操作系统命令

本文档不会介绍基本的 UNIX®,Linux,或 Microsoft Windows 系统命令和操作过程,如打开终端窗口、更改目录和设置环境变量等。欲了解此类信息,请参见系统附带的软件文档。

本文档中的示例适用于 Windows 平台。在 Linux 系统上,请使用正斜杠 (/) 替换反斜杠路径分隔符 (\)。例如:


Windows

toolkit\wtklib\devices\DefaultColorPhone\netIndicatorOn.png

Linux

toolkit/wtklib/devices/DefaultColorPhone/netIndicatorOn.png

在本书中,toolkit 始终指 Sun Java Wireless Toolkit for CLDC 的安装目录。 workdir指用户的工作目录。workdir 的默认位置通常为以下位置之一:


对于 Windows 系统:

C:\Documents and Settings\User\j2mewtk\2.5.2
(其中 User 是您的帐户名)

对于 Linux 系统:

~/j2mewtk/2.5.2 (其中 ~ 是您的主目录)


 


印刷约定


表 P-1 印刷约定

字体

含义

示例

AaBbCc123
(等宽)

API 和语言元素、HTML 标记、Web 站点 URL、命令名、文件名、目录路径名、计算机屏幕输出和样例代码。

编辑 .login 文件。

使用 ls -a 列出所有文件。

% You have mail.

AaBbCc123
(等宽粗体)

用户键入的内容,与计算机屏幕输出的显示不同。

% su

Password:

AaBbCc123
(斜体)

将用实际名称或值替换的命令或路径名中的占位符。

 

该文件位于 install-dir/bin 目录中。

AaBbCc123

保留未译的新词或术语以及要强调的词。

新词或术语以及要强调的词

这些被称为 class 选项。

保存文件。

书名

书名

阅读《用户指南》的第 6 章。


   


相关文档

本节列出相关的 Java Platform, Micro Edition (Java ME) 规范。Java ME 以前称为 Java 2 Platform, Micro Edition 或 J2ME™,如您在某些规范名称中所见。


表 P-2 相关文档

主题

书名

Sun Java Wireless Toolkit for CLDC

Sun Java Wireless Toolkit for CLDC 用户指南

Customization

Sun Java Wireless Toolkit for CLDC Advanced Customization Guide[1]

Unified Emulator Interface

Unified Emulator Interface Specification

PDAP Optional Packages - JSR 75

PDA Optional Packages for the J2ME Platform

Bluetooth and OBEX - JSR 82

Java APIs for Bluetooth

MIDP 2.1 - JSR 118

Mobile Information Device Profile 2.0

CLDC 1.1 - JSR 139

J2ME Connected Limited Device Configuration

MMAPI - JSR 135

Mobile Media API

J2ME Web Services - JSR 172

J2ME Web 服务规范

SATSA - JSR 177

Security and Trust Services APIs for J2ME

Location API - JSR 179

Location API for J2ME

SIP API - JSR 180

SIP API for J2ME

Mobile 3D Graphics - JSR 184

Mobile 3D Graphics API for J2ME

JTWI - JSR 185

Java Technology for the Wireless Industry

WMA 2.0 - JSR 205

Wireless Messaging API (WMA)

CHAPI 1.0 - JSR 211

Content Handler API

SVG API - JSR 226

Scalable 2D Vector Graphics API for J2ME

Payment API - JSR 229

Payment API

Advanced Multimedia - JSR 234

Advanced Multimedia Supplements

Mobile Internationalization - JSR 238

Mobile Internationalization API

Java Binding for OpenGL® ES API - JSR 239

Java Binding for OpenGL® ES API

MSA - JSR 248

Mobile Service Architecture


 

尽管这些规范具有权威性,但不一定最易于理解。有关其他观点,请查看“Mobility”页:

http://developers.sun.com/techtopics/mobility/


联机访问文档

下列站点提供与 Java 技术有关的技术文档:


欢迎您提出意见

我们致力于提高我们的文档质量,并十分乐意收到您的建议。请通过 developers.sun.com 使用电子邮件提交您的意见和建议。


1 (表格注解) 有源许可即可获取。