我开发了一个支持Blackberry OS 6.0或更高版本的应用程序。我想使用小于6.0的操作系统向用户显示警告消息。如何实现这一目标。我试着附上这个代码。但它没有用。
String osVersion = DeviceInfo.getSoftwareVersion();
String os = "0";
if(!osVersion.equals(""))
os = osVersion.substring(0, 1);
int osVer = Integer.parseInt(os);
if(osVer < 6){
//Display a label showing warning to user.
}
else{
//Continue with application
}
答案 0 :(得分:1)
这是一种更简单的方式,通过system cod file version获得CodeModuleManager。
例如获取net_rim_bb_addressbook
版本并执行您想要的操作。
答案 1 :(得分:1)
尝试使用"Preprocessor Directives"来支持多个黑莓设备。