美文网首页
Android 识别 xiaomi 设备信息

Android 识别 xiaomi 设备信息

作者: 乘风破浪的程序员 | 来源:发表于2021-02-19 14:55 被阅读0次

    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系统;值是”V6″就是MIUI 6系统。
    
    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 执行 getprop, 可以看到设备的各种信息,其中:
    image.png
    ro.system.build.version.incremental
    

    看到后面的值,可以看出对应了MIUI 的具体版本号,根据第二步执行命令来获取此值

    参考 https://www.jianshu.com/p/7a8eb5cc35b0

    相关文章

      网友评论

          本文标题:Android 识别 xiaomi 设备信息

          本文链接:https://www.haomeiwen.com/subject/tgsaxltx.html