應(yīng)用開(kāi)發(fā)過(guò)程中,如何識(shí)別小米設(shè)備MIUI系統(tǒng)?
我來(lái)答

應(yīng)用開(kāi)發(fā)過(guò)程中,如何識(shí)別小米設(shè)備MIUI系統(tǒng)?

華露 2020-11-12 提問(wèn)
401

在開(kāi)發(fā)應(yīng)用的過(guò)程中,針對(duì)小米手機(jī)/MIUI設(shè)備的用戶(hù)有一些特殊的設(shè)計(jì),如何識(shí)別設(shè)備?

關(guān)閉
提交回答
1 個(gè)回答
我來(lái)答
夏穆

在開(kāi)發(fā)應(yīng)用的過(guò)程中,可能針對(duì)小米手機(jī)/MIUI設(shè)備的用戶(hù)有一些特殊的設(shè)計(jì),那么下面我來(lái)提供如何識(shí)別設(shè)備、系統(tǒng)版本和瀏覽器UA的方法。

如何檢測(cè)小米設(shè)備:

請(qǐng)使用android.os.Build對(duì)象,查詢(xún)MANUFACTURER和MODEL的值,MANUFACTURER值為Xiaomi即為小米設(shè)備。

如何檢測(cè)MIUI V5:

查詢(xún)property:ro.miui.ui.version.name,值是”V10″就是MIUI V10系統(tǒng);值是”V11″就是MIUI 11系統(tǒng)。

User-Agent:

如果您從事WebApp開(kāi)發(fā),可能需要識(shí)別瀏覽器,下面描述了MIUI瀏覽器的User-Agent

< andoird-version>: 系統(tǒng)版本號(hào),如: 4.1.1 < location>: 系統(tǒng)的國(guó)家地區(qū),如: 中國(guó)大陸是zh-cn < MODEL>: 設(shè)備型號(hào),如: MI2 < ProductLine>: 產(chǎn)品線(xiàn),如: 小米手機(jī)2是JRO03L Mozilla/5.0 (Linux; U; Android < android-version>; < location>; < MODEL> Build/< ProductLine>) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30 XiaoMi/MiuiBrowser/1.0

回答于 2020-11-12
贊同
評(píng)論
掃碼關(guān)注
獲取更多出海問(wèn)答的相關(guān)信息
小程序
快出海小程序
公眾號(hào)
快出海公眾號(hào)
商務(wù)合作
商務(wù)合作
投稿采訪(fǎng)
投稿采訪(fǎng)
出海管家
出海管家