2009-08-04 84 views
10

我只是无法找到有关哪个移动设备支持哪个Java版本的最新图表。哪些手机支持哪种J2ME(Java Micro Edition)规范?

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

(我不知道,Sun公司似乎并不提供这样的信息。)

请给我提供一些链接,如果你知道任何一个!

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

回答

3

诺基亚设备的规格,包括支持JSR的一个非常方便的WURFL查询接口:http://www.forum.nokia.com/devices/

+0

另请参见http://en.wikibooks.org/wiki/J2ME_Programming/MIDP_Device_Databases – 2011-10-20 07:57:29

+0

对于诺基亚总体JSR x OS版本矩阵,请访问http://www.developer.nokia.com/Community/Wiki/Java_ME_API_support_on_Nokia_devices – 2012-06-28 20:54:27

3

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

+0

请注意链接不再有效。 – LarsH 2014-03-04 14:57:10

0

我认为,几乎所有手机都与-至少MIDP 2.0时下,在 - 至少在美国。我很确定这是很多手机的情况。然而,找到肯定的方法之一是到达无线运营商的网站,获取手机列表并从制造商网站验证MIDP信息。那就是我会做的。

+0

对于小型“几乎所有”的值... iphone和黑莓不做MIDP – skaffman 2009-08-04 21:24:09

4

你也可以看看基准测试结果,因为他们有时给的什么是支持一个给定的手机上的一个很好的迹象:

www.jbenchmark.com

一个相当大的CURENT问题是手机是否要目标支持MIDP 2.1(易于使用2.1 helloworld应用程序进行测试),如最近的索尼爱立信和诺基亚手机。

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

0

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

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

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的工具,或许其他人有更多关于这方面的信息?