用于J2ME应用程序生命周期的ANT脚本

时间:2012-06-07 13:40:13

标签: ant java-me emulation

我是J2ME应用程序开发的新手,我想编写一个ANT脚本来在模拟器中构建和运行应用程序。假设我要使用JAVA_ME_Platform_SDK,

  

我主要怀疑的是如何使用ANT

创建JAD文件

除了其他建筑活动。

2 个答案:

答案 0 :(得分:1)

您可以使用天线http://antenna.sourceforge.net/

“Antenna源代码发行版的”samples“子目录中有几个示例build.xml文件。这些文件显示了如何构建Wireless Toolkit和其他一些包含的默认演示MIDlet。运行示例是测试设置的好方法,也是您自己的build.xml文件的良好起点。“

答案 1 :(得分:1)

最后,我将脚本编写到了所有J2ME进程中。为了创建JAD,我写了下面的

**<target name="makeJAD">
          <length file="${prototype}/bin/${PROGRAM_NAME}.jar" property="jarSize"/>
          <echo file="${prototype}/bin/${PROGRAM_NAME}.jad">MIDlet-Jar-Size: ${jarSize}
             MIDlet-1: ${PROGRAM_NAME},,${PACKAGE_NAME}.${PROGRAM_NAME}
             MIDlet-Jar-URL: ${PROGRAM_NAME}.jar
             MIDlet-Name: ${MIDLET_NAME}
             MIDlet-Vendor: ${MIDLET_VENDOR}
             MicroEdition-Configuration: ${CONFIG}
             MicroEdition-Profile: ${PROFILE}
             MIDlet-Version: ${MIDLET_VERSION}
          </echo>
    </target>**