5

可能重复:
如何在 J2me 中动态获取手机 IMEI 号码?

有没有办法让 J2ME 的 IMEI 支持所有设备?我做了一些谷歌搜索并找到了以下解决方案,但它是针对特定设备的。

诺基亚。System.getProperty("com.nokia.IMEI");

索尼爱立信 System.getProperty("com.sonyericsson.imei");

摩托罗拉 System.getProperty("com.motorola.IMEI");

有没有通用的方法来获取所有设备的 IMEI?

4

1 回答 1

2

没有通用的方法来获取所有设备的 IMEI,您只需通过编码来完成。您可以以其他方式尝试它,例如使用 System 类,如下所示,

System.getProperty(“microedition.platform”);

这将返回主机平台或设备的名称。在诺基亚设备中,名称由“诺基亚”、设备型号和软件版本组成,以“/”分隔。“诺基亚”和型号之间没有空格,“/”两边也没有空格。形式上,平台字符串的语法是:Nokia MODEL_NUMBER “/” SW_VERSION。例如,Nokia6310i/4.42Nokia3510i/p1.25

从结果中您可以获取制造商并使用 Switch case 通过编码获取 IMEI,

于 2012-10-19T08:21:58.920 回答