混淆JAD文件中的MIDlet属性

时间:2010-05-05 06:22:07

标签: java-me midlet

“MicroEdition-Profile”可以在JAD文件中以空格分隔多个值,其中“MicroEdtion-Configuration”只能有一个值。

根据JTWI规范,

  1. MIDP的最低要求是2.0,所以这只给我们一个选项(MIDP 2.0)放入JAD文件
  2. CLDC的最低要求是1.0,因此这为我们提供了两个选项来放入JAD文件,即:CLDC1.0和CLDC2.0
  3. 我可以创建一个与CLDC1.0和1.1兼容的应用程序。为什么Profile属性允许多个值,但Configuration属性只允许一个值?

1 个答案:

答案 0 :(得分:0)

MicroEdition- 配置是指系统的最低级别部分--JVM等。 MicroEdition- Profile 在配置(应用程序生命周期,UI等)之上提供其他软件环境的列表(通常为一号)

有关详细信息,请参阅A Survey of Java ME Today(实际上是从2007年开始,但仍然是一个有用的概述):

  

配置,位于底部   Java ME组织堆栈,定义了一个   基本的最低公分母Java   运行环境。这包括   VM和一组核心类派生   主要来自Java SE平台。   每个配置都适合a   广泛的受限设备系列   与某种类型的网络   连接。

以及个人资料:

  

配置不提供类   用于管理应用程序寿命   循环,用于驱动UI,用于   维护和更新持久性   设备本地数据,或用于   安全地访问信息   存储在网络服务器上。代替,   提供了这种类型的功能   通过个人资料或可选   包。个人资料补充说   特定于域的类到核心   由...提供的一组课程   配置,适应的类   对设备的特定用途和   提供缺少的功能   基础配置。

MIDP是移动设备最常见的配置文件,但还有其他配置文件:IMP - MIDP的一种无头版本(JSR-195);和数字电视的DSTB(JSR-242)。