有时候我们可能需要取得当前手机固件的版本信息,直到一系列midp2.0的手机问世这才能为可能。从索尼爱立信的z1010开始,包括 k700, k500, z500 , s700/s710系列, vodafone f500i和 v800。
读取这些信息非常容易只需要调用方法system.getproperty("microedition.platform") ,这时候将返回一个与下面类似的字符串:
sonyericssonk700i/r2l001
其中“/”前面是手机的型号,后面是固件的版本信息。
读取手机的imei号码也很容易,调用方法:system.getproperty("com.sonyericsson.imei");这时候将返回手机的imei号码:imei 123456-00-123456-1-00
需要说明的一点是:在sonyericsson p910上查询imei号码的时,传递的字符串参数应该是com.sonyericsson.imei(imei大写)。如果在不支持此项功能的手机上查询固件信息或imei号的时候将什么都不返回,例如在t610上调用。
原文地址:getting midlet firmware version info and imei number
闽公网安备 35060202000074号