如何让J2EI的IMEI支持所有设备?
可能重复:
如何在J2me中动态获取移动IMEI号码?
有没有办法让J2EI支持所有设备的IMEI?我做了一些谷歌搜索并找出以下的解决方案,但它是针对特定设备的。
诺基亚。 System.getProperty( “com.nokia.IMEI”);
SonyEricsson System.getProperty(“com.sonyericsson.imei”);
Motorola System.getProperty(“com.motorola.IMEI”);
是否有任何通用的方法来获取所有设备的IMEI?
没有通用的方法来获取所有设备的IMEI,您只能通过编码来完成。 您可以像使用System类一样以其他方式尝试它,如下所示,
System.getProperty(“microedition.platform”);
这将返回主机平台或设备的名称。 在诺基亚设备中,名称由“诺基亚”,设备型号和由“/”分隔的软件版本组成。 “诺基亚”和型号之间以及“/”两侧之间没有空格。 forms上,平台字符串的语法是:Nokia MODEL_NUMBER“/”SW_VERSION。 例如, Nokia6310i/4.42
或Nokia3510i/p1.25
。
从结果中你可以获取制造并使用Switch case通过编码获得IMEI,