这可以通过以下方式完成
1.提取jar以获取清单文件
2.读取所有行并连接以70个字符行分布的长行
3.添加两个额外的属性,即MIDlet-Jar-Size和MIDlet-Jar-URL
但是我想知道是否还有其他类似java的类或库来处理所有内容?编程清单文件也有类似的东西吗?
答案 0 :(得分:1)
使用Eclipse或NetBeans等IDE。一旦运行或构建它们,就自动创建.jar和.jad文件。您还可以在IDE中编辑清单文件。
我推荐使用Eclipse IDE。我前一段时间安装了NetBeans,它很常见。
答案 1 :(得分:1)
JAD(Java Application Descriptor)文件主要用于MIDlet的OTA(空中)下载。诺基亚PC套件应用程序安装程序也使用JAD文件中的信息。 JAD文件是一个纯文本文件,它解释了MIDlet的主要参数。有五个必需的参数和一些常用的可选参数。
JAR(Java Archive)是一个包含MIDlet类文件,MIDlet引用的其他类和资源文件的文件。它还包含Manifest.mf文本文件,该文件与JAD文件大致相同。
手机中的JAM(Java Application Manger)使用JAD和/或Manifest来检查MIDlet是否有效并获取JAR并安装应用程序。
基本上JAR和JAD不需要与JAD包含参数" MIDlet-Jar-URL:MyMidlet.jar"在同一目录中。此参数告诉JAM可以在哪里找到JAR文件。最常见的是,它们位于同一目录中。