哪些手机支持哪种J2ME(Java Micro Edition)规格?

时间:2009-08-04 16:23:17

标签: java java-me nokia smartphone

我无法找到有关哪些移动设备支持哪种Java的最新图表 Micro Edition版本。

我对诺基亚智能手机以及他们对新 JME 3.0 的支持特别感兴趣。

(我不知道Sun似乎没有提供此类信息。)

如果你知道的话,请给我一些链接!

编辑:我可能会把事情搞混一事:
MIDP 似乎是移动Java平台,而 J2ME 3.0 SDK ,对吧?

7 个答案:

答案 0 :(得分:4)

您还可以查看基准测试结果,因为他们有时可以很好地指示给定手机支持的内容:

www.jbenchmark.com

一个相当大的问题是,您想要定位的手机是否支持MIDP 2.1(使用2.1 helloworld应用程序轻松测试),如最近的索尼爱立信和诺基亚手机。

该版本与移动服务架构(JSR-248)相关,这是对无线行业Java技术(JSR-185)的改进,它指定了手机应支持的API。

答案 1 :(得分:3)

WURFL包含有关哪些手机具有J2ME支持的信息,尽管目前仅涵盖MIDP 1.0和2.0。在http://wurflpro.com/

有一个非常方便的WURFL查询界面

答案 2 :(得分:3)

诺基亚设备规格,包括支持的JSR:http://www.forum.nokia.com/devices/

答案 3 :(得分:1)

据我所知,没有诺基亚设备可用或宣布支持MIDP 3.0。看来该规范甚至没有得到最终的批准:

http://jcp.org/en/jsr/detail?id=271

有关诺基亚设备的信息,请参阅laalto提供的链接。它还具有搜索功能,可根据特定功能过滤设备,例如支持的Java API。

关于您添加的分类问题:Java ME是涵盖许多不同移动Java技术的保护伞。与手机最相关的Java ME规范是CLDC和MIDP。 MIDP包含开发人员可见的大多数API,因此通常被称为平台,就像您建议的那样。

但是,您提到的“Java ME SDK 3.0”是Sun的特定产品,包含用于开发MIDP以及其他一些Java ME平台的工具。尽管SDK的版本号,但包含的MIDP工具不支持MIDP 3.0。我不知道是否有任何可用于开发MIDP 3.0的工具,也许其他人有更多相关信息?

答案 4 :(得分:0)

我认为现在几乎所有手机都至少配备了MIDP 2.0,至少在美国是这样。我非常肯定有很多手机的情况。然而,找到肯定的方法之一是到达无线运营商的网站,获取电话列表并从制造商的网站验证MIDP信息。多数民众赞成我会做的事。

答案 5 :(得分:0)

另一个很好的资源是FPC Bench结果数据库:http://www.dpsoftware.org/filter.php

该站点提供了一个JavaME基准测试应用程序,用于检查各种功能和API(JSR)。结果数据库包含这些基准测试的结果,适用于各种设备。如果您的设备丢失,您可以下载基准测试应用程序,在手机上运行并上传结果。

答案 6 :(得分:0)

另一个好的设备数据库是deviceatlas.com