判斷MIUI版本及版本號(hào)

識(shí)別是否是MIUI

根據(jù)MIUI開發(fā)者文檔中的提示

請(qǐng)使用android.os.Build對(duì)象酝豪,查詢MANUFACTURER和MODEL的值卦停,MANUFACTURER值為[Xiaomi]即為小米設(shè)備琴昆,MODEL為設(shè)備名稱,比如[Redmi 4X]表示紅米4X囚戚。
其實(shí)讀的屬性是
[ro.product.manufacturer]: [Xiaomi]
[ro.product.model]: [Redmi 4X]

識(shí)別版本號(hào)

然后在adb shell 之后getprop可以得到一個(gè)屬性『ro.miui.version.code_time』磁携,這個(gè)屬性是一個(gè)毫秒值,對(duì)應(yīng)的是MIUI開發(fā)版的版本號(hào)鉴吹,比如我的MIUI9開發(fā)版7.8.10對(duì)應(yīng)的:
[ro.miui.ui.version.name]: [V9]
表示版本號(hào)為 MIUI9
[ro.miui.version.code_time]: [1502294400]
1502294400毫秒值轉(zhuǎn)換為時(shí)間:2017/8/10姨伟,表示版本為7.8.10

實(shí)現(xiàn)代碼

 public static String checkMIUI() {
        String versionCode = "";
        String manufacturer = Build.MANUFACTURER;
        String model = Build.MODEL;
        LogUtils.i("Build.MANUFACTURER = " + manufacturer + " ,Build.MODEL = " + Build.MODEL);
        if (!TextUtils.isEmpty(manufacturer) && manufacturer.equals("Xiaomi")) {
            versionCode = getSystemProperty("ro.miui.version.code_time");
        }
        return versionCode;
    }

    public static String getSystemProperty(String propName) {
        String line;
        BufferedReader input = null;
        try {
            Process p = Runtime.getRuntime().exec("getprop " + propName);
            input = new BufferedReader(new InputStreamReader(p.getInputStream()), 1024);
            line = input.readLine();
            input.close();
        } catch (IOException ex) {
            LogUtils.i("Unable to read sysprop " + propName, ex);
            return null;
        } finally {
            if (input != null) {
                try {
                    input.close();
                } catch (IOException e) {
                    LogUtils.i("Exception while closing InputStream", e);
                }
            }
        }
        return line;
    }
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市豆励,隨后出現(xiàn)的幾起案子夺荒,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,277評(píng)論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件技扼,死亡現(xiàn)場(chǎng)離奇詭異伍玖,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)剿吻,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,689評(píng)論 3 393
  • 文/潘曉璐 我一進(jìn)店門窍箍,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人和橙,你說我怎么就攤上這事仔燕。” “怎么了魔招?”我有些...
    開封第一講書人閱讀 163,624評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵晰搀,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我办斑,道長(zhǎng)外恕,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,356評(píng)論 1 293
  • 正文 為了忘掉前任乡翅,我火速辦了婚禮鳞疲,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘蠕蚜。我一直安慰自己尚洽,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,402評(píng)論 6 392
  • 文/花漫 我一把揭開白布靶累。 她就那樣靜靜地躺著腺毫,像睡著了一般。 火紅的嫁衣襯著肌膚如雪挣柬。 梳的紋絲不亂的頭發(fā)上潮酒,一...
    開封第一講書人閱讀 51,292評(píng)論 1 301
  • 那天,我揣著相機(jī)與錄音邪蛔,去河邊找鬼急黎。 笑死,一個(gè)胖子當(dāng)著我的面吹牛侧到,可吹牛的內(nèi)容都是我干的勃教。 我是一名探鬼主播,決...
    沈念sama閱讀 40,135評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼匠抗,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼荣回!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起戈咳,我...
    開封第一講書人閱讀 38,992評(píng)論 0 275
  • 序言:老撾萬榮一對(duì)情侶失蹤心软,失蹤者是張志新(化名)和其女友劉穎壕吹,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體删铃,經(jīng)...
    沈念sama閱讀 45,429評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡耳贬,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,636評(píng)論 3 334
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了猎唁。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片咒劲。...
    茶點(diǎn)故事閱讀 39,785評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖诫隅,靈堂內(nèi)的尸體忽然破棺而出腐魂,到底是詐尸還是另有隱情,我是刑警寧澤逐纬,帶...
    沈念sama閱讀 35,492評(píng)論 5 345
  • 正文 年R本政府宣布蛔屹,位于F島的核電站,受9級(jí)特大地震影響豁生,放射性物質(zhì)發(fā)生泄漏兔毒。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,092評(píng)論 3 328
  • 文/蒙蒙 一甸箱、第九天 我趴在偏房一處隱蔽的房頂上張望育叁。 院中可真熱鬧,春花似錦芍殖、人聲如沸豪嗽。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,723評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽龟梦。三九已至,卻和暖如春肯适,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背成榜。 一陣腳步聲響...
    開封第一講書人閱讀 32,858評(píng)論 1 269
  • 我被黑心中介騙來泰國打工框舔, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人赎婚。 一個(gè)月前我還...
    沈念sama閱讀 47,891評(píng)論 2 370
  • 正文 我出身青樓刘绣,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國和親挣输。 傳聞我的和親對(duì)象是個(gè)殘疾皇子纬凤,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,713評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容

  • 有時(shí)候需要判斷手機(jī)系統(tǒng)的ROM,檢測(cè)ROM是MIUI撩嚼、EMUI還是Flyme停士,可以使用getprop命令挖帘,去系統(tǒng)b...
    夏末m閱讀 19,984評(píng)論 3 33
  • # begin build properties (開始設(shè)置系統(tǒng)性能) # autogenerated by bu...
    小時(shí)光_XSG閱讀 7,186評(píng)論 0 0
  • 今天情人節(jié),正好我休息恋技。其實(shí)晚上在等候吃飯的時(shí)間就想寫拇舀,可是總靜不下心來。直到現(xiàn)在臨睡了才終于能靜下來...
    歸途123閱讀 96評(píng)論 0 0
  • 愛一個(gè)人 有很多不同的表達(dá)方式 有的是用嘴巴說出來一次次的重復(fù)說我愛你 有的是用態(tài)度來愛 撒嬌發(fā)脾氣折騰人 還有一...
    可愛的颯颯閱讀 554評(píng)論 0 1
  • 1.“唉。本來啊薄辅,我是天水閣旁邊戴著面紗的胭脂小販要拂,那日你打馬而過言笑晏晏地問,小姐是否知曉何處可鑄劍站楚,害我女扮男...
    情話信使閱讀 696評(píng)論 0 3