发行说明 Sun Java™ Wireless Toolkit for CLDC
|
Sun Java Wireless Toolkit for CLDC(以前称为 J2METM Wireless Toolkit)是一组用于创建 MIDP 应用程序的工具。该工具集包含 3 个主要组件:
Sun Java Wireless Toolkit for CLDC 实现了优异的功能,并通过标准 API 予以展现。API 通过 Java Community ProcessTM (JCPTM) 计划进行定义:
此版本的 Sun Java Wireless Toolkit 包括诺基亚的 Scalable Network Application Package (SNAP) Mobile API 和 SNAP Mobile 样例应用程序,附属于工具包外部 API 功能。SNAP Mobile 结合了客户机软件和服务器基础结构,它支持创建联网的并支持社区的多人游戏。有关更多信息,请参考 SNAP Mobile Web 站点 http://snapmobile.nokia.com/。您可通过 http://www.forum.nokia.com/games/snapmobile 获得 SNAP Mobile 的仿真环境、开发资源以及各种支持。有关更多信息,请参见 SNAP Mobile 仿真环境安装。
有关使用 Sun Java Wireless Toolkit for CLDC 开发应用程序的更多信息,请参见用户指南。
通过多用户功能,仅在一台计算机上安装一次 Wireless Toolkit,即可让该计算机上的多个用户共同使用该工具包。安装程序先安装产品,然后为每个用户帐户从安装目录中将安装文件子集复制到名为 j2mewtk 的单独工作目录中。工作目录 (workdir) 的默认位置通常为以下位置之一:
对于 Windows: | C:\Documents and Settings\User\j2mewtk\2.5.2(其中 User 指您的帐户名) |
对于 Linux: | ~/j2mewtk/2.5.2(其中 ~ 指您的主目录) |
通常,您将在工作目录中存储所编写的应用程序以及所进行的任何自定义。有关此功能的更详细说明,请参见用户指南。
本部分介绍运行 Sun Java Wireless Toolkit for CLDC 的系统要求。
要下载 SDK 或 JRE 软件,请转至 http://java.sun.com/javase/downloads/index.html
要下载 SDK 或 JRE 软件,请转至 http://java.sun.com/javase/downloads/index.html
以下是对硬件的最低要求:
请确保已经按照上述说明安装适当的 Java SE 环境。
运行安装程序可执行文件。按照安装程序提供的说明进行操作。
请注意,需要下载、安装和启动 SNAP Mobile 仿真环境才能成功运行 SNAP Mobile 样例应用程序。请按照以下步骤下载并运行仿真环境:
http://www.forum.nokia.com/games/snapmobile
并登录(必要时先创建帐户)。\SNAPMobile\tools\ServerEmulator\
java -jar sm-emu.jar
这将启动仿真环境,侦听 localhost:8080 上的 HTTP 连接。运行 SnapMobileSample 应用程序。该应用程序将通过此端口连接到服务器仿真器。现在您可以使用任何预配置的测试帐户 test1
、test2
等(密码为 test
)登录,或者使用“登录”屏幕上的“创建帐户”按钮创建新帐户。
安装程序将创建新的程序组 Sun Java Wireless Toolkit 2.5.1 for CLDC。该程序组包含以下别名:
美国计划从 2007 年起更改夏令时 (Daylight Savings Time, DST) 规定。2005 年通过的《能源政策法案》规定夏令时 (DST) 从三月的第二个星期日起,至十一月的第一个星期日止。从 2007 年起,起始和结束日期将分别为 3 月 11 日和 11 月 4 日。这两个日期不同于以前的夏令时 (DST) 起始和结束日期。2006 年的起始日期为四月的第一个星期日(即 2006 年 4 月 2 日),结束日期为十月的最后一个星期日(即 2006 年 10 月 29 日)。
此版本更新了虚拟机 (Virtual Machine, VM) 中的 DST 规则,以便可以正确处理时间更改。
有关更多信息,请参见 "U.S. Daylight Saving Time Changes in 2007"。
此处并未详尽列出各个已知错误,只包括开发人员在使用该工具包时最有可能遇到的错误。
错误号 | 描述 |
---|---|
6415233 | MMAPI MPEG 播放器实现不稳定。在运行 MMAPI TCK api/javax_microedition/media/Player/* 测试包时,偶尔会发生错误。这些错误无法以可靠的方式重现。 |
6511054 | Bingo Bluetooth 示例抛出空指针异常。如果蓝牙设备未提供任何服务,则调用方法 DiscoveryAgent.searchServices(...) 会抛出 NullPointerException。 |
6532775 | 在 Linux 上,按住键盘键不会生成重复事件。测试 com.motorola.tck.test.api.javax.microedition.MIDP2.1.interactive.CanvasRepeatEventTest 由于此原因而失败。如果用鼠标按住仿真器上的键,则可以通过该测试。 |
|
有关常见问题的答案,请参见常见问题。
若要对此版本发表意见,请通过以下网址提交您的意见:developer.sun.com。
版权所有 (C) 2007 Sun Microsystems, Inc. 保留所有权利。必须依据许可证条款使用。