S60的Java运行名称及版本

这一篇是我在Naming and versioning of Java Runtime for S60的中文翻译,网址在S60的Java运行名称及版本
为了备份,并转贴在此:

Contents

概论

S60的Java运行是设计给Nokia S60设备用的相容于Java ME,Java的移动运行环境,从S60 3rd Edition Feature Pack 2版本开始S60的Java运行用基本的S60平台来分开版本,目标是提供更新的Java版本给市场,举一个例在未来像这样可以快速上市具新功能的关键驱 动及S60的Java运行可以透过Nokia SW Update来分别更新。

命名方案

建议命名惯例:

  • 通用名称: Java Runtime for S60
  • 特定版本的名称:Java Runtime x.y for S60,例如Java Runtime 1.4 for S60
  • 使用在技术文件的名称:JRT x.y (在一个页面里第一次使用简称前需要解释,例如Java Runtime 1.4 for S60 (JRT 1.4))

版本计划

Java运行版本数字是用X.Y.Z格式,

  • X 是主要版本 – 主要架构的改善、重大演变及常见的使用
  • Y 是次要版本 – 新功能、新的使用、像触控或qwerty新的输入介面及次要架构的改变
  • Z 是内部版本号码 – 错误修正、小的新分功能及稳定性的增强

目前已发布的版本发行说明

如何检查Java运行版本

Java的版本编号可以是用标准的System.getProperty()方法查询就像下面这样:

System.getProperty("microedition.platform");

举一个例在Nokia 5800 XpressMusic的结果是这样:

Nokia5800d-1/20.0.012/sw_platform=S60;sw_platform_version=5.0;java_build_version=1.3.4

在我的Nokia 5800是这样: Image:Screenshot0008.jpg

在字串里的java_build_version表示Java的发行版本,这个案例里是1.3.4。

另见