设备的系统属性可以通过System.getProperty()方法来获得,
但是有关某一设备特定的信息(例如IMEI号或者SIM卡资料)通常只能使用设备制造商特有的API才能够获得
下边的代码说明了如何获取移动设备的系统属性:
public void startApp() throws MIDletStateChangeException
{
System.out.println("microedition.jtwi.version: " +
System.getProperty("microedition.jtwi.version"));
System.out.println("microedition.configuration: " +
System.getProperty("microedition.configuration"));
System.out.println("microedition.profiles: " +
System.getProperty("microedition.profiles"));
System.out.println("microedition.locale: " +
System.getProperty("microedition.locale"));
System.out.println("microedition.platform: " +
System.getProperty("microedition.platform"));
System.out.println("device.model: " +
System.getProperty("device.model"));
System.out.println("software.version: " +
System.getProperty("software.version"));
System.out.println("microedition.encoding: " +
System.getProperty("microedition.encoding"));
System.out.println("microedition.commports: " +
System.getProperty("microedition.commports"));
}