android 手机如何判断当前是什么系统,如何判断是miui、还是flyme或者coloros

清雨傲客 发布于 2015/12/01 15:49
阅读 5K+
收藏 0
需要判断 华为、小米、oppo、联想、vivo、三星、魅族手机当前是什么系统、、小米通过系统属性值ro.miui.ui.version.name可以得到。不过这是小米开发者文档上面的。其它手机品牌的如何获取? 获取厂商的作用不大,需要直接判断是什么系统最好。
加载中
0
寒天
寒天
android.os.Build.MODEL
清雨傲客
清雨傲客
需要的不是这个,android.os.build.*里面的 都不行。是要如何判断当前手机用的什么系统。
0
huaxuhai
huaxuhai

if("Meizu".equals(android.os.Build.MANUFACTURER)){

},小米的也是这样判断

清雨傲客
清雨傲客
这种是根据厂商判断, 但是我发现go锁屏这个应用,应该不是根据厂商判断的,比如三星手机,刷得miui系统。结果的出来的是小米系统。。。。所有感觉比较牛逼
0
贝克街小分队
贝克街小分队
Build.DISPLAY 或者 Build.PRODUCT, 获取之后把前面的字符串提取出来。比如OmniRom的Build.PRODUCT 是“omni_hammerhead”。
0
TracyZhang
TracyZhang
Build.FINGERPRINT 里面包含xiaomi google 等信息
返回顶部
顶部