您的位置:首页 > 编程语言 > Java开发

NetBeans Mobility 6.0 CDC开发快速入门指南(二)

2008-02-27 15:52 489 查看
在设备或仿真器上编译并运行应用程序

1.        使用线缆或蓝牙连接移动设备。如果拥有一个设备,请跳到第12步。如果没有移动设备,安装Microsoft Device Emulator和针对Microsoft Device Emulator的Virtual Machine Network Driver。在NetBeans Mobility Pack for CDC 5.5.1 Installation Guide中有相关描述。然后执行第2到第4步。如果拥有一个设备,请跳到第5步。

2.        在Application托盘(tray)中单击ActiveSync将其打开。如果未安装ActiveSync,按照NetBeans Mobility Pack for CDC 5.5.1 Installation Guide中描述的步骤下载并安装。打开ActiveSync之后,它应该检测并连接到设备或设备仿真器。如果ActiveSync未执行此操作:

      在Application托盘中单击ActiveSync。       选择File > Connection settings。

3.        执行以下操作中的一个或都执行。

¡         检查到以下复选框之一的Allow连接,并为仿真器选择DMA,为真实设备选择USB或端口号。

¡         选择Run Connect,这样应该自动检测设备。 

o        下载CrEme VM并安装到设备上(下载)。双击下载的文件。同时安装到PC和设备上。

o        从NSIcom下载并针对该设备的Swing扩展(
CrE-ME410_swing.CAB
)并安装(
下载)。要将Swing扩展安装到设备或设备仿真器上:

                       1.              在ActiveSync对话框中,选择Tools > Explore Device。将在一个Explorer窗口打开Mobile Device。

                       2.              将
CrE-ME410_swing.CAB
复制到
Explorer窗口中。

                       3.              在设备或设备仿真器中选择Start > Programs > File Explorer。

                       4.              启动CrE-ME410_swing.CAB。

运行应用程序

1.       右键单击项目并选择Properties。打开Properties页面。

2.       在Categories下,选择Running。

3.       选择NSIcom标签并选中Run in remote VM。单击OK关闭Properties页。

4.       选择Run > Run Main Project。

使用配置

可以使用配置为项目创建多组分发JAR文件和Java应用程序描述符(Java Application Descriptor,JAD)文件。这使您能够创建一组源代码,并为要编程的每种移动设备定制这些源代码。

下面的指令是一般化的,但是可用于前面描述的每个平台。

添加配置

1.       右键单击Project节点,然后选择Properties。在Properties对话框中,从Project Configuration下拉列表中选择Add Configuration。这将打开Add Configuration对话框。

2.       在 Configuration Name 字段为配置输入名称。该名称应该标识目标平台,在该平台上将部署为此配置创建的JAR/JAD。例对于此例,输入
BlackWhiteDisplay
,然后单击OK。至此,就创建了一个新的配置。  

3.       也可以通过单击Properties对话框中的Manage Configurations按钮添加配置。这将打开Project Configuration Manager对话框, 该对话框中包括添加、移除或复制配置的选项。

定制配置

可以按照需要向项目中添加任意数量的配置。然后,可以在已添加的每个配置的Project Properties对话框中修改设置。

1.       右键单击Project节点,然后选择Properties。在Properties对话框中,选择Platform节点。

2.       从Properties对话框顶部的配置组合框中选择
BlackWhiteDisplay
配置。

3.       Platform对话框中的所有组件都被禁用。这是因为此配置当前采用的值是此面板的默认配置使用的值。取消选中面板底部的Use Values from "DefaultConfiguration"选项。现在可以编辑此面板上的所有组件。

4.       将Device选项更改为DefaultGrayPhone。

5.       切换Properties对话框顶部的Project Configuration对话框,并观察Device选项随当前选中的配置的变化而变化的情况。此定制配置的方法用于对话框中的每个面板(除了常规面板)。单击OK保存配置更改,然后退出Properties对话框。

创建性能

性能(Ability)是项目配置的一个特定属性。它可以是一个物理属性,比如配置支持的屏幕大小、API或JSR。可以创建一个新性能,并将其与一个或多个项目配置关联。然后使用预处理代码块将特定代码关联到此性能。如果以后需要添加或移除配置,则不必浏览所有的代码以及将配置与每个代码块相关联。相反,只需将此性能添加到配置。然后配置自动关联到与性能关联的任何代码块。

1.       右键单击项目节点,然后选择Properties。

2.       从Category菜单树中选择Abilities页。

3.       从Project Configuration下拉菜单中选择一个配置。这就是与性能相关联的配置。

4.       如有必要,取消选中“DefaultConfiguration”复选框中的Use Values。

5.       单击Add按钮。
这将打开Add Ability对话框。

6.       在New Ability对话框中,为性能输入一个名称,或从下拉菜单中选择一个性能。可以选择为该性能输入一个值。
单击Ok,关闭New Ability对话框。现在性能已经与选中的项目配置相关联。

可以通过从Project Configuration菜单中选择一个不同的配置并单击Add按钮将性能与其他的配置相关联。

运行配置

可以单独构建并运行配置,也可以同时构建多个配置并运行。

1.       右键单击Project节点,然后选择Run。

2.       使用Toolbar中的配置复选框更改配置。再次选择Run。

3.       出现两个仿真器,针对每个配置。

l          要同时构建多个配置,右键单击一个项目并选择Batch Build。在打开的对话框中,选择想要构建的每个配置旁边的复选框。

l          要立即测试一个设备,右键单击项目并选择Run With。在打开的对话框中,选择想要运行的仿真器平台和设备。

更多信息

除了IDE的关于Java ME CDC开发的内置帮助文档之外,可以在以下位置找到许多关于Mobility包支持的技术的教程和文章。

l          NetBeans Mobility Pack教程

l          支持和文档

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息