技术中心

这里象征着我们的态度和能力

>JavaME MIDlet Suites简介
发布者:中国IT实验室    信息来源:中国IT实验室    发布时间:2012-01-01      浏览次数:7017
分享到:

新浪微博

腾讯微博

QQ空间

豆瓣网

QQ好友

欢迎进入Java社区论坛,与200万技术人员互动交流 >>进入

  <!--[if !supportLists]-->1、  <!--[endif]-->JAM

  应用程序管理器。有些文档里面也可以叫它为AMS。JAM是管理移动设备上所有J2ME应用程序的软件,负责J2ME应用程序的下载、安装、更新与删除。

  <!--[if !supportLists]-->2、  <!--[endif]-->MIDlet Suite

  简单理解就是MIDlet程序的一个集合。它包含了一个或多个MIDlet、资源文件及JAR manifest。把这些内容打包成一个JAR包。而且这些Suite还需要一个外部的JAD文件。

  PS:我们在用Eclipse ME里面创建的时候是就是创建了一个MIDlet Suite其实就是相当于创建了一个Java Project一样的。里面包含了有几个目录如:src  res  deployed  .jad文件

  即一个项目里面包含了这几个文件与文件夹的!

  其中的MIDlet其实就是我们的java文件了。就是我们的源程序的!

  其中的res里面存放的是资源文件了。

  对于一个设备来讲MIDlet就是一个设备的基本单位。

  3. JAR manifest

  AR文件是经打包的可执行文件。包括下面各种元素:

  <!--[if !supportLists]-->1、  <!--[endif]-->实现MIDlet的类文件

  <!--[if !supportLists]-->2、  <!--[endif]-->MIDlet中用到的任何资源文件(包括图像、声音文件)

  <!--[if !supportLists]-->3、  <!--[endif]-->关于JAR内容的一份JAR manifest描述

  根据MIDP规范的规定。每个Suite的JAR文件中必须包含一个名为mainifest.mf文件。这个其实就是我们传统JAVA里面的.mf文件了。它包含了如下的一些属性:

  其中,必须包含以下属性:

属性名

说明

MIDlet-Name

MIDlet Suite的名称

MIDlet-Version

MIDlet Suite的版本号,格式为主版本.次版本.微版本,例如0.0.0,这也是版本号的默认值。版本号主要用于安装或升级。

MIDlet-Vendor

MIDlet Suite的提供商

  如果JAD描述文件中未提供下列属性,则JAR manifest必须提供的属性:

  <!--[if !supportLists]-->4、  <!--[endif]-->JAD描述文件

  有些设备上面并不一定要求说JAM上面要有JAD描述文件。在MIDP2.0中JAD描述文件涉及了许多安全方面的问题,所以就显得非常重要了。一般在下载JAR文件前会先下载JAD描述文件,为的是让设备了解这个Suite是否适合自己。如果适合再下载JAR文件,如果不适合就不用花这么大的成本去下载了。这就是为啥我们要设计JAD描述文件了。

  另外一个目的就是提供在不更改JAR的前提修改某些属性值。(相当于配置文件)

  <!--[if !supportLists]-->5、  <!--[endif]-->JAD描述文件与JAR  manifest的关系

  JAD描述文件与JAR manifest中都包括了三个相同的必备属性:

  MIDlet-Name

  MIDlet-version

  MIDlet-Vendor

  出于安全性考虑,MIDP规范规定如果JAD描述文件及JAR manifest中这三个必备属性有任何不同的话JAM是不会安装该Suite的。

4000-880-989
(24小时热线)
联系客服
微信公众号

官方公众号

小程序

©2008-2022 CORPORATION ALL Rights Reserved. 昆明奥远科技有限公司版权所有 滇ICP备09003328号-1 滇公网安备 53011102000818号
昆明那家网络公司好,新媒体运营,网站优化,网络推广,网站建设,网页设计,网站设计,网站推广,云南网站公司,昆明新媒体公司,云南网红主播,昆明SEO公司,昆明网站建设,昆明网络推广,昆明网站优化,昆明网站推广,红河网站建设,大理网络公司,曲靖网络公司,丽江网站设计,昭通网络公司,保山大数据服务,智慧高速建设,智慧校园服务,云南IDC服务商,网络安全测评,等保测评,网站关键词排名优化服务,服务客户尽超2000余家,一切尽在奥远科技,服务电话:13888956730