我找不到很多手机的操作系统?例如MicroMax,印度的Videocon Mobiles,他们没有在他们的规范中提供这些细节,它有什么用途?为什么他们没有提供这些细节?但是JVMs在那里......有什么帮助吗?
答案 0 :(得分:1)
不同的品牌手机可能在不同的手机操作系统上运行,并且在每个SDK下,查找操作系统的命令可能会有所不同。如果你想找到JVM运行的os,你可以尝试这些行
try{
String osName= System.getProperty("os.name");
System.out.println("Operating system name =>"+ osName);
}
catch (Exception e)
{
System.out.println("Exception caught ="+e.getMessage());
}
http://www.roseindia.net/java/java-get-example/get-OS-name.shtml
答案 1 :(得分:0)
您可以使用www.handsetdetection.com来检测移动操作系统&来自HTTP标头的浏览器。大约有5万部手机,每天增加100部左右。
答案 2 :(得分:0)
http://detectmobilebrowsers.mobi/
它非常轻巧,涵盖了所有内容,无需识别每种型号的设备。