Android 識別 xiaomi 設備信息

https://dev.mi.com/docs/appsmarket/technical_docs/system&device_identification/

  1. 檢測小米設備
Build.MANUFACTURER

xiaomi

  1. 如何檢測MIUI V5
查詢property: ro.miui.ui.version.name ,值是”V5″ 就是MIUI V5系統(tǒng);值是”V6″就是MIUI 6系統(tǒng)。
1.  ro.miui.ui.version.name
2.  ro.miui.version.code_time
private fun getSystemProperty(name: String): String? {
        var bufferedReader: BufferedReader? = null
        val versionName: String
        try {
            val process = Runtime.getRuntime().exec("getprop $name")
            bufferedReader = BufferedReader(InputStreamReader(process.inputStream), 1024)
            versionName = bufferedReader.readLine()
            bufferedReader.close()
        } catch (e: IOException) {
            return null
        } finally {
            bufferedReader?.close()
        }
        return versionName
    }
  1. 電腦連接手機,進入 adb shell 執(zhí)行 getprop, 可以看到設備的各種信息,其中:
image.png
ro.system.build.version.incremental

看到后面的值,可以看出對應了MIUI 的具體版本號,根據(jù)第二步執(zhí)行命令來獲取此值

參考 http://www.itdecent.cn/p/7a8eb5cc35b0

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容