转自: http://lisanping.javaeye.com/
手机的IMEI是每个手机的标识,全称:Internation mobile entity identification,在手机中输入*#06#可以显示该数字,长度为15位,全球唯一,可以作为识别每个手机的一个标识。
在J2ME中,并不是每个厂商都提供了获取J2ME的接口。但J2ME提供了获取IMEI的方法: 
  String imei = System.getProperty("IMEI"); 
下面是我收集的一些J2ME中获得IMEI的方法:
  1、MOTO系列的手机可以通过读取系统的IMEI属性获得: 
  String imei = System.getProperty("IMEI"); 
或  String imei = System.getProperty("phone.IMEI"); 
  2、SIEMENS系列的手机可以通过读取系统的com.siemens.IMEI属性获得: 
  String imei = System.getProperty("com.siemens.IMEI"); 
    3、NOKIA系列的手机可以通过读取系统的com.nokia.mid.imei属性获得: 
    String imei = System.getProperty("com.nokia.mid.imei"); 
     
    4、SE 系列的手机可以通过读取系统的com.sonyericsson.imei属性获得: 
    String imei = System.getProperty("com.sonyericsson.imei"); 
需要说明的是,并不是每个机型都支持哦~!