使用 Sun SPOT 作为构建监视器
2009-12-22 00:00:00 来源:WEB开发网spotlib_common.jar
squawk_device.jar
在 resources/META-INF 目录中创建一个 MANIFEST.MF 文件。该文件包含 Squawk VM 用于运行应用程序的信息。例如,清单 1 是我的构建监视器的 manifest 文件:
清单 1. resources/META-INF/MANIFEST.MF 文件的内容MIDlet-Name: BuildCanary
MIDlet-Version: 1.0.0
MIDlet-Vendor: Craig Caulfield
MIDlet-1: Build Canary, , speck.buildmonitor.BuildCanary
MicroEdition-Profile: IMP-1.0
MicroEdition-Configuration: CLDC-1.1
BaseStationAddress: 0014.4F01.0000.3A3C
PortNumber: 100
清单 1 中最重要的一行是:
MIDlet-1: Build Canary, , speck.buildmonitor.BuildCanary
第一个参数是应用程序的名称,第三个参数是应用程序主类的完全限定类名。
可以在该文件中添加自己的属性,并在运行时读取这些属性,例如:
String baseStationAddress = getAppProperty("BaseStationAddress");
创建一个扩展 javax.microedition.midlet.MIDlet 的类,然后开始开发应用程序。
当准备好部署代码时,将代码打包到一个 JAR 中,通过无线的方式将它发送到 SPOT:
使用 USB 线将一个基站 SPOT 连接到工作站。
执行 SPOT SDK 安装目录中的 ant startbasestation,启动基站。
执行以下命令部署 JAR:ant -DremoteId=0014.4F01.0000.3A19 deploy
更多精彩
赞助商链接