设备的系统属性可以通过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"));
}
本文介绍了如何通过Java代码获取移动设备的系统属性信息,包括版本、配置、平台等关键属性,这对于开发移动应用时了解设备环境非常有用。
536

被折叠的 条评论
为什么被折叠?



