1

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

根据 JTWI 规范,

  1. MIDP 的最低要求是 2.0,所以这给了我们一个选项(MIDP 2.0)来放入 JAD 文件
  2. CLDC 的最低要求是 1.0,因此这为我们提供了两个放入 JAD 文件的选项,即:CLDC1.0 和 CLDC2.0

我可以创建一个与 CLDC1.0 和 1.1 兼容的应用程序。为什么 Profile 属性允许多个值,而 Configuration 属性只允许一个值?

4

1 回答 1

0

MicroEdition-配置是指系统的最底层部分——JVM 等。MicroEdition - Profile在配置(应用程序生命周期、UI 等)之上提供了附加软件环境的列表(通常大小为 1)

有关更多信息,请参阅今天的 Java ME 调查(实际上是从 2007 年开始,但仍然是一个有用的概述):

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

在个人资料上:

配置不提供用于管理应用程序生命周期、驱动 UI、在设备中本地维护和更新持久数据或安全访问存储在网络服务器上的信息的类。相反,该类型的功能由配置文件或可选包提供。配置文件将特定于域的类添加到配置提供的核心类集中,这些类针对设备的特定用途并提供底层配置中缺少的功能。

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

于 2010-05-05T21:02:46.867 回答