这一篇是我在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
在字串里的java_build_version表示Java的发行版本,这个案例里是1.3.4。