blob: 563cbd2246be4ab82d7c5b37b06cda4fb69ed69b [file] [log] [blame]
<DOCTYPE HTML PUBLIC"-//W3C//DTD HTML 4.01 Transitional//EN">
<html lang='zh'>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>NetBeans Mobility Pack for CDC 5.5 安装指南</title>
<link rel="stylesheet" type="text/css" href="../../../netbeans.css">
</head>
<body>
<a name=top></a>
<h1>NetBeans Mobility Pack for CDC 5.5 安装指南</h1>
<p>NetBeans Mobility Pack for CDC 5.5 提供了一个用于快速构建 Java Micro Edition (Java ME) 应用程序的环境,所构建的应用程序支持那些使用联网的设备配置 (Connected Device Configuration, CDC) 以及 Personal、Foundation 和 AGUI Profile 的设备。 </p>
<p><b>目录</b></p>
<ul>
<li> <a href="#prerequisites" title="先决条件">先决条件</a> </li>
<li> <a href="#installation" title="安装软件">安装软件</a> </li>
<li><a href="#emulators">安装仿真器平台</a></li>
<li> <a href="#uninstallation" title="卸载软件">卸载软件</a> </li>
<li> <a href="#troubleshoot" title="疑难解答">疑难解答</a> </li>
</ul>
<p><b>注意:</b>有关本软件包中所包含软件的系统要求信息,请参见 <a href="relnotes-mobilitycdc_zh_CN.html">NetBeans Mobility Pack for CDC 5.5 发行说明</a></p>
<h2><a name=prerequisites></a>先决条件</h2>
<p>本主题指定了在开始安装 NetBeans Mobility Pack for CDC 5.5 之前必须满足的先决条件。 </p>
<blockquote>
<h3>所需的软件</h3>
<p><a href="relnotes-mobilitycdc_zh_CN.html">NetBeans Mobility Pack for CDC 5.5 发行说明</a>详细介绍了硬件、软件和操作系统要求。</p>
<p>您需要先安装以下软件,然后再安装 NetBeans Mobility Pack for CDC 5.5。</p>
<ul>
<li><a href="http://java.sun.com/javase/downloads/index.jsp" target="_blank">Java SE Development Kit (JDK) 5.0</a></li>
<li><a href="http://services.netbeans.org/downloads/index.php" target="_blank">NetBeans IDE 5.5</a></li>
</ul>
<p>NetBeans Mobility Pack 中集成了 Sun Java Toolkit for CDC。但是,如果要为其他支持的平台编写应用程序,则需要下载并安装以下一个或多个 SDK:</p>
<ul>
<li>Ricoh
<ul>
<li>Embedded Software Architecture Emulator(<a href="http://www.ricoh.com/esa/index.html">下载</a>时要求注册)</li>
</ul>
</li>
<li>Sony Ericsson
<ul>
<li>UIQ 3 SDK(<a href="http://developer.uiq.com/">下载</a>时要求登录)</li>
<li>M600 Extension Package for the UIQ 3 SDK Beta 3(<a href="http://developer.sonymobile.com/downloads/sdks/">下载</a></li>
<li>P990 Extension Package for the UIQ 3 SDK Beta 3(<a href="http://developer.sonymobile.com/downloads/sdks/">下载</a></li>
</ul>
</li>
<li>Nokia
<ul>
<li>Nokia Series 80 Platform SDK for Symbian OS, for Java, Personal Profile(<a href="http://www.forum.nokia.com/info/sw.nokia.com/id/449a2f84-2a8a-44fa-a7f4-93b53cb9c89a/Series_80_Platform_SDK_s_for_Symbian_OS_for_Java.html">下载</a>
</li>
</ul>
</li>
<li> SavaJe
<ul>
<li>
SavaJe Operating System (OS)(<a href="http://www.savaje.com">下载</a>时要求注册)<br> <br>
</li>
</ul>
</li>
</ul>
</blockquote>
<p align=center><a href="#top">返回页首</a></p>
<h2><a name=installation></a>安装软件</h2>
<p>下面是有关安装 NetBeans Mobility Pack for CDC 5.5 的说明。这些指导说明假定您已安装了 <a href="http://java.sun.com/javase/downloads/index.jsp">Java SE Development Kit</a><a href="https://netbeans.org/community/releases/55/install_zh_CN.html">NetBeans IDE 5.5</a>
<blockquote>
<p><b>安装 NetBeans Mobility Pack for CDC 5.5:</b></p>
<ol>
<li> 访问 <a href="http://services.netbeans.org/downloads/index.php?rs=11&p=10">http://services.netbeans.org/downloads/index.php?rs=11&amp;p=10</a> 站点以下载安装文件。</li>
<li>在系统中找到安装文件的位置,然后双击此安装程序的图标以启动安装程序。 </li>
<li> 在安装向导的“欢迎”页中,单击“下一步”。 </li>
<li> 接受许可证协议,然后单击“下一步”。 </li>
<li> 在安装向导的安装目录页中,指定 NetBeans IDE 5.5 安装的位置。 </li>
<li> 安装向导将搜索兼容的 JDK 安装。如果 JDK 没有位于缺省位置,则需要指定 Java JDK 1.5.0 或更高版本的位置。您也可以键入其他 JDK 的安装路径,或者使用“浏览”按钮导航并选择其他安装。 </li>
<li>安装完成后,单击“完成”退出向导。</li>
</ol>
<p>缺省的项目目录为 <tt>C:\Documents and Settings\<i>username</i></tt>。当卸载 NetBeans Mobility Pack for CDC 时,并不会删除此目录,而且在下次安装 Mobility Pack for CDC 时,系统可以识别此目录。</p>
<div class=greybox>
<p><b>注意:</b>如果在软件安装过程中遇到问题,请参见<a href="#troubleshoot">疑难解答</a>,以获取影响安装过程的待解决问题的完整描述以及建议的解决方法。</p>
</div>
<p>&nbsp;</p>
<p><b>在非 Windows 平台上安装 NetBeans Mobility Pack for CDC 5.5</b></p>
<p>目前,Mobility Pack for CDC 由于缺少其他平台的第三方仿真器支持,不能用于非 Windows 平台。但是,对于那些希望将此软件包安装在其他操作系统上的用户,我们仍然提供了一个二进制 zip 文件。请注意,关于此二进制 zip 文件,我们未提供任何文档或支持。有关下载并安装二进制 zip 文件的信息,请访问<a href="http://wiki.netbeans.org/wiki/view/MobilityFromZipToNB">维基</a>页面以获取有关此主题的内容。您还可以通过 <a href="https://netbeans.org/projects/mobility/lists/users/archive">Mobility 用户邮件列表</a>了解与此主题有关的更多问题。</p>
</blockquote>
<p align=center><a href="#top">返回页首</a></p>
<h2><a name="emulators"></a>安装仿真器平台</h2>
<p>要开发 CDC 应用程序,您需要在 IDE 中注册 CDC 平台。下面的说明介绍了 IDE 当前支持的各种仿真器平台的安装过程。</p>
<blockquote>
<h3>Sun Java Toolkit for CDC<a name="cdctk"></a></h3>
<p>Sun Java Toolkit for CDC 与 NetBeans Mobility Pack 集成在一起,因此不需要下载并安装此仿真器。 </p>
<p>但是,如果确实需要单独安装 Toolkit,则可以按照以下说明执行操作: </p>
<ol>
<li>通过 Sun Developer Network 下载 Sun Java Toolkit for CDC<font color="#FF0000"> </font>1.0(<a href="http://java.sun.com/products/cdctoolkit/overview.html">下载</a>)。</li>
<li>按照提供的说明安装平台仿真器。
</li>
<li>从主菜单中选择“工具”&gt;“Java 平台管理器”。 </li>
<li>单击“添加平台”。将打开“添加 Java 平台”对话框。 </li>
<li>选择“Java Micro Edition CDC 平台仿真器”,然后单击“下一步”。 </li>
<li>选择包含平台 SDK 的文件夹。缺省目录为 <code>C:\CDCTK10\</code>。单击“下一步”。<code> </code></li>
<li>如果需要,请使用“平台名称”对话框来添加或删除其他资源库。 </li>
<li>单击“完成”。IDE 将注册此 CDC 平台。</li>
</ol>
<p align=center><a href="#top">返回页首</a></p>
<h3>Ricoh Embedded Software Architecture</h3>
<p>Mobility Pack for CDC 支持 Ricoh Embedded Software Architecture。要集成对此体系结构的支持,请按照以下说明执行操作: </p>
<ol>
<li>通过 <a href="http://www.ricoh.com/esa/index.html">Ricoh Developer Program Site</a> Web 站点下载以下文件: </li></ul>
<ul>
<li><a href="http://developer.sonyericsson.com/site/global/docstools/symbian/p_symbian.jsp"></a>Embedded Software Architecture Emulator(<a href="http://www.ricoh.com/esa/index.html">下载</a>时要求登录)<font color="#FF0000"></font></li>
</ul>
<li>解压缩 <code>Embedded_Software_Architecture_Emulator_1.14c.zip</code> 文件。<br>这些文件将被解压缩至 <code><em>&lt;root&gt;</em>\Embedded_Software_Architecture_Emulator_1.14c\</code> 文件夹中。</li>
<li> 从 NetBeans IDE 主菜单中选择“工具”&gt;“Java 平台管理器”。 </li>
<li>单击“添加平台”。将打开“添加 Java 平台”对话框。 </li>
<li>选择“Java Micro Edition CDC 平台仿真器”,然后单击“下一步”。 </li>
<li>选择包含平台 SDK 的文件夹。缺省目录为 <code>C:\Embedded_Software_Architecture_Emulator_1.14c\</code>。单击“下一步”。<code> </code></li>
<li>如果需要,请使用“平台名称”对话框来添加或删除其他资源库。 </li>
<li>单击“完成”。IDE 将注册此 CDC 平台。</li>
</ol>
<p align=center><a href="#top">返回页首</a></p>
<h3>Sony Ericsson CDC Platform for the UIQ SDK 3</h3>
<p>Mobility Pack for CDC 支持 Sony Ericsson CDC Platform 1。要集成对 M600 和 P990 系列设备的支持,请按照以下说明执行操作: </p>
<ol>
<li>通过 <a href="http://developer.sonyericsson.com">developer.sonyericsson.com</a> Web 站点下载以下文件: </li>
<ul>
<li><a href="http://developer.sonyericsson.com/site/global/docstools/symbian/p_symbian.jsp"></a>UIQ 3 SDK(<a href="http://developer.uiq.com/">下载</a>时要求登录)<font color="#FF0000"></font></li>
<li>M600 Extension Package for the UIQ 3 SDK(<a href="http://developer.sonymobile.com/downloads/sdks/">下载</a></li>
<li>P990 Extension Package for the UIQ 3 SDK(<a href="http://developer.sonymobile.com/downloads/sdks/">下载</a></li>
</ul>
<li>解压缩 <code>UIQ3SDK_final.zip</code> 文件。 </li>
<li>在系统上找到这些文件的解压缩位置,然后双击 <code>UIQS3SDK.exe</code><br>将打开 UIQ 3 SDK 安装向导。 </li>
<li>按照向导的说明安装此 SDK。<br>缺省安装目录为 <code>C:\Symbian\UIQ3SDK\</code></li>
<li>要安装 M600 和 P990 扩展包,请在系统上找到下载位置,然后双击安装程序图标以启动安装向导。 </li>
<li>按照向导的说明安装每个 SDK。 </li>
<li>从 NetBeans IDE 主菜单中选择“工具”&gt;“Java 平台管理器”。 </li>
<li>单击“添加平台”。将打开“添加 Java 平台”对话框。 </li>
<li>选择“Java Micro Edition CDC 平台仿真器”,然后单击“下一步”。 </li>
<li>选择包含平台 SDK 的文件夹。缺省目录为 <code>C:\Symbian\UIQ3SDK\</code>。单击“下一步”。</li>
<li>如果需要,请使用“平台名称”对话框来添加或删除其他资源库。<br> <br> <strong>注意:</strong>如果出现“未正确配置平台。请使用 SDK 配置工具来安装必需的工具。”消息时,表明未选择仿真器样式。<br><br>要修复此问题,请执行以下操作:
<ol>
<li>单击“配置”标签,然后单击“SDK 配置工具”按钮。 </li>
<li>在“SDK 配置”中,单击“样式”标签,然后从“仿真器样式”中选择一种样式。选择“应用样式”。 </li>
<li>关闭 SDK 配置器。 </li>
</ol>
</li>
<li>单击“完成”。IDE 将注册此 CDC 平台。</li>
</ol>
<p align=center><a href="#top">返回页首</a></p>
<h3>Nokia Series 80 Platform SDK for Symbian OS, for Java, Personal Profile</h3>
<p>Mobility Pack for CDC 支持 Series 80 Platform SDK for Symbian OS, for Java, Personal Profile。要集成对 Nokia Series 80 设备的支持,请按照以下说明执行操作: </p>
<ol>
<li>通过 Sun Developer Network 下载 Nokia Series 80 Platform SDK for Symbian OS, for Java, Personal Profile(<a href="http://www.forum.nokia.com/info/sw.nokia.com/id/449a2f84-2a8a-44fa-a7f4-93b53cb9c89a/Series_80_Platform_SDK_s_for_Symbian_OS_for_Java.html">下载</a>)。文件名为 <code>S80_DP_2_0_PP_SDK.zip</code></li>
<li>将此文件解压缩。 </li>
<li>在系统上找到该文件的解压缩位置。双击 <code>setup.exe</code> 文件图标。<br>将打开 Nokia 安装程序向导。 </li>
<li>按照向导的说明安装此 SDK。<br>该向导将提示您把选择的设备作为缺省设备。选择 &quot;<code>Series80_DP2_0_PP_SDK</code>&quot;。</li>
<li>从 NetBeans IDE 主菜单中选择“工具”&gt;“Java 平台管理器”。 </li>
<li>单击“添加平台”。将打开“添加 Java 平台”对话框。 </li>
<li>选择“Java Micro Edition CDC 平台仿真器”,然后单击“下一步”。 </li>
<li>选择包含平台 SDK 的文件夹。缺省目录为 <code>C:\Symbian\S80_DP2_0_PP_SDK</code>。单击“下一步”。<code> </code></li>
<li>如果需要,请使用“平台名称”对话框来添加或删除其他资源库。 </li>
<li>单击“完成”。IDE 将注册此 CDC 平台。</li>
</ol>
<p align=center><a href="#top">返回页首</a></p>
<h3 align=center>SavaJe Mobile Platform</h3>
<p>Mobility Pack for CDC 支持通过 SavaJe Operating System 来创建 Xlet。Sun Java Wireless Toolkit for CDC 中内置了对 SavaJe OS 的支持。因为 Jasper S20 当前仅提供了预览版本,所以 Jasper S20 没有可用的仿真器样机。您可以改用 <code>DefaultColorPhone</code> 设备来模拟 Jasper S20 的行为。</p>
<div class="indent">
<p>如果您有一个 Jasper S20 设备,下面这些说明介绍了如何将应用程序部署到该设备上。您需要具备: </p>
<ul>
<li>
<!--a href="http://www.savaje.com"-->Jasper S20 电话
</li>
<li>
<a href="http://www.savaje.com">SavaJe Operating System</a> (OS)(要求注册)
</li>
<li>
GSPDA 移动设备软件(MCCI USB 驱动程序)
</li>
</ul>
<h4></a>设置手机 </h4>
<p>以下步骤说明了在 Jasper S20 电话上安装本教程所需软件的过程。 </p>
<h4 class="tutorial">安装 SavaJE OS</h4>
<p><strong>注意:</strong>此软件适用于 Jasper S20 手机(安装了 SavaJe OS 早期版本),并且需要保留现有校准和出厂设置。</p>
<p>访问 <a href="http://www.savaje.com">www.SavaJe.com</a> 可以获得三个 SavaJe OS 版本: </p>
<ul>
<li>
<code>JasperS20.zip</code><br> 电话附带提供的商业版。
</li>
<li>
<code>JasperS20_EA_Developer.zip</code><br> 未启用 Java 调试有线协议 (Java Debug Wire Protocol, JDWP) 的 JavaOne Early Access 开发版。
</li>
<li>
<code>JasperS20_EA_Developer_debug.zip</code><br> 启用 JDWP 的 JavaOne Early Access 开发版。要运行具有 JDWP 调试功能的软件包,您需要装入此版本。
</li>
</ul>
<p>执行以下步骤,在电话上安装不同的 SavaJE OS 版本。 </p>
<ol>
<li> 将包含所需版本的 zip 文件解压缩至 mini-SD 卡的根目录中。 </li>
<li>将 USB 电缆或电源电缆连接到手机上。</li>
<li>在按下 Camera 键的同时接通手机电源。</li>
<li>在更新程序菜单屏幕上,向下移动导航键,直至突出显示 &quot;Factory Reset&quot; 并选择该条目。向右移动导航键以启动出厂重置。使用导航键导航到 &quot;Yes&quot;,然后向右移动导航键以选择 &quot;Yes&quot;。<br>电话将会开始装入新的版本。安装完成后,可能会提示您按任意键以重新启动电话。 </li>
<li>手机随后将重新启动并显示 Xplore 屏幕。如果在重新启动过程中显示电池充电屏幕,请按电源按钮以继续重新启动电话。 </li>
</ol>
<p>出厂重置后首次启动手机时,将会显示 &quot;Language/Locale&quot; 选择菜单。请使用导航键导航并按导航键按钮以进行选择。系统还会提示您设置时间。
</p>
<h4 class="tutorial">注册 CDC 平台</h4>
<p>请按照为 <a href="#cdctk">Sun Java Wireless Toolkit for CDC 1.0</a> 提供的说明执行操作。 <br>
</p>
</div>
<p align=center><a href="#top">返回页首</a></p>
</blockquote>
<h2><a name=uninstallation>卸载软件</a></h2>
<p>本部分包含从系统中卸载 NetBeans Mobility Pack for CDC 5.5 的信息。
<blockquote>
<ol>
<li> 关闭 IDE。 </li>
<li> 从“控制面板”中单击“添加或删除程序”,选择 &quot;NetBeans Mobility Pack for CDC 5.5&quot;,然后单击“更改/删除”。 </li>
<li> 按照卸载程序中的说明执行操作。 </li>
</ol>
</blockquote>
<p><strong>注意:</strong>您还可以通过 Windows 控制面板卸载任意或全部仿真器平台。 </p>
<p align=center><a href="#top">返回页首</a></p>
<h2><a name=troubleshoot>疑难解答</a></h2>
<p>如果您在安装或运行软件时遇到问题,请参见下面的问题列表以获取相应的解决方法。有关已知问题的完整列表、系统要求以及配置信息,请参见<a href="relnotes-mobilitycdc_zh_CN.html">发行说明</a></p>
<p> 如果您遇到发行说明中未列出的问题,或者希望提出改进某项功能的请求,请在 NetBeans 错误跟踪系统 IssueZilla (<a href="https://netbeans.org/community/issues.html">https://netbeans.org/community/issues.html</a>) 中记录这些问题。对于 NetBeans Mobility Pack 问题,请选择 &quot;mobility&quot; 组件,选择版本 &quot;5.5&quot;,然后选择 &quot;cdc pack&quot; 子组件。如果您不知道相应的子组件名称,请选择“其他”。</p>
<p>如果您已登录到 netbeans.org,则可以直接进入 Mobility Pack 问题输入屏幕:<a href="https://netbeans.org/bugzilla/enter_bug.cgi?component=mobility&version=5.5">https://netbeans.org/bugzilla/enter_bug.cgi?component=mobility&amp;version=5.5</a></p>
<ul>
<p align=center><a href="#top">返回页首</a></p>
</ul>
</body>
</html>