如何使用JavaME查找移动操作系统名称和操作系统版本?
我需要以编程方式查找移动操作系统名称和操作系统版本:如如何使用JavaME查找移动操作系统名称和操作系统版本?,java,mobile,java-me,symbian,Java,Mobile,Java Me,Symbian,我需要以编程方式查找移动操作系统名称和操作系统版本:如Symbian s40第三版或第五版。如何在J2ME中实现这一点 System.getProperty(“microedition.platform”)它将返回类似于Nokia6310i/4.42的内容 看 我不确定它是否正是您所需要的,但这是我可以提供给您的。System.getProperty(“microedition.platform”)它将返回类似于Nokia6310i/4.42的内容 看 我不确定这是否正是您所需要的,但这是我
Symbian s40第三版
或第五版
。如何在J2ME中实现这一点 System.getProperty(“microedition.platform”)代码>它将返回类似于Nokia6310i/4.42的内容
看
我不确定它是否正是您所需要的,但这是我可以提供给您的。System.getProperty(“microedition.platform”)代码>它将返回类似于Nokia6310i/4.42的内容
看
我不确定这是否正是您所需要的,但这是我可以提供给您的。您也可以通过编程检测功能。查询microedition.platform
,查看它是否是诺基亚手机。然后,检查是否存在区分您感兴趣的版本的API。例如,要检查位置API JSR179是否存在:
boolean hasJSR179 = false;
try {
Class.forName("javax.microedition.location.LocationException");
hasJSR179 = true;
} catch (ClassNotFoundException e) { /* no JSR 179 */ }
您还可以通过编程方式检测功能。查询microedition.platform
,查看它是否是诺基亚手机。然后,检查是否存在区分您感兴趣的版本的API。例如,要检查位置API JSR179是否存在:
boolean hasJSR179 = false;
try {
Class.forName("javax.microedition.location.LocationException");
hasJSR179 = true;
} catch (ClassNotFoundException e) { /* no JSR 179 */ }