易采站长站为您分析Android判断手机是否是小米MIUI系统的方法的相关资料,需要的朋友可以参考下

废话不多说了,直接给大家贴代码了:

具体代码如下所示:

public class MIUIUtils {

// 检测MIUI

private static final String KEY_MIUI_VERSION_CODE = "ro.miui.ui.version.code";

private static final String KEY_MIUI_VERSION_NAME = "ro.miui.ui.version.name";

private static final String KEY_MIUI_INTERNAL_STORAGE = "ro.miui.internal.storage";

public static boolean isMIUI() {

//获取缓存状态

if(SPUtils.getInstance().getCacheDataSP().contains("isMIUI"))

{

return SPUtils.getInstance().getCacheDataSP().getBoolean("isMIUI",false);

}

Properties prop= new Properties();

boolean isMIUI;

try {

prop.load(new FileInputStream(new File(Environment.getRootDirectory(), "build.prop")));

} catch (IOException e)

{

e.printStackTrace();

return false;

}

isMIUI= prop.getProperty(KEY_MIUI_VERSION_CODE, null) != null

|| prop.getProperty(KEY_MIUI_VERSION_NAME, null) != null

|| prop.getProperty(KEY_MIUI_INTERNAL_STORAGE, null) != null;

SPUtils.getInstance().putCacheData("isMIUI",isMIUI);//保存是否MIUI

return isMIUI;

}}

以上代码是基于android判断手机是否是小米minu系统的方法,希望对大家有所帮助!

注:相关教程知识阅读请移步到Android开发频道。

android 判断miui版本,Android判断手机是否是小米MIUI系统的方法相关推荐

  1. android获取包版本,Android获取应用名称、版本号、应用包名称,移动设备ID、MAC地址、基站信息和手机型号等详细信...

    创建一个android应用(AndroidTest),所需权限如下(AndroidManifest.xml文件): 接下来是MainActivity.java文件: package com.examp ...

  2. android 4.4 miui,刷机之家教你设置小米MIUI/Android 4.4双系统(一)

    你想在你的小米手机上拥有MIUI/Android 4.4两个系统吗?拥有这两个系统既可以体验其他ROM,又能使用MIUI. 首先,我们了解以下几个问题个: 1.什么是真实双系统:手机双系统就如同电脑双 ...

  3. android发布release版本,Android同时安装Release和Debug版本的方法

    一般项目做到后期,在测试的时候,需要在测试版本和正式版本之间进行频繁的切换,怎么办呢?土豪的话可以考虑使用两台机器,同时测试,然而为了方便测试,节约成本,最好的办法当然是在同一台机器上安装不同的版本. ...

  4. android获取安卓版本,Android开发:获取安卓App版本号的方法步骤

    今天国庆节,在这举国欢庆的日子里,发一篇博文留念一下这个特殊的日子,国庆依然奋战在工作一线. 在Android开发过程中,想要开发一个完整功能的App,各个地方的内容都要涉及到,比如获取App的系统版 ...

  5. android 7 蓝牙版本,[Android]Android什么版本开始支持蓝牙4.2?答案:Android 7.0

    根据Android 7.0的兼容性文档(https://source.android.com/compatibility/7.0/android-7.0-cdd.pdf) 里面7.3.4 Blueto ...

  6. android拍照图片如何存储空间不足,手机照相显示内存不足怎么办 解决方法【详解】...

    用手机来拍照,这已经成为手机不可或缺的一个重要功能.手机拍照时,显示内存不足,该怎么办?关键时刻怎么可以没有内存! 下面一起来学习手机照相显示内存不足的解决方法. 1.当去旅游或是出差的时候,原本打算 ...

  7. Android判断手机是否是小米MIUI系统

    public class MIUIUtils {// 检测MIUIprivate static final String KEY_MIUI_VERSION_CODE = "ro.miui.u ...

  8. android设置tls版本,Android O移除HttpsURLConnection中不安全的TLS版本回退

    原标题:Android O移除HttpsURLConnection中不安全的TLS版本回退 为提高安全性,在 Android O 中,已从 HttpsURLConnection 中移除不安全的 TLS ...

  9. android与gradle版本,android – Gradle错误:支持的最低Gradle版本...

    当我今天更新Android Studio时,它会写:最低支持的Gradle版本是3.3.当前版本是3.2我该如何解决这个问题? 这是我的build.gradle // Top-level build ...

最新文章

  1. 又一次 Java 内存泄漏排查,新技能+1
  2. 学计算机出来的大佬,学计算机专业的大佬能否解答一下
  3. Codeforces 1188 题解
  4. 如何用matlab分割颜色,Matlab:基于颜色的分割
  5. Nginx 设置,设置已经解析的域名,在nginx中没有定义相应server时的默认访问
  6. html打开自动点击,如何把一段JS点击触发改为页面打开后就自动触发?
  7. 干货!Kaggle座头鲸识别落下帷幕,冠军方案解读
  8. resnet结构_ResNet 残差网络论文阅读及示例代码
  9. (Life)质量和服务_由购买联想笔记本想到的
  10. 古典密码算法 java_古典密码算法的实现
  11. Ros学习笔记(四)创建Ros消息
  12. My97DatePicker日历实现开始日期小于结束日期验证
  13. 使用JAVA文件上传的几种方式
  14. android timepicker分割线颜色,Android TimePicker 的使用
  15. 05 js面向对象(属性操作符,创建对象)
  16. c语言abcd=(ab cd),汇编语言编程求具有abcd=(ab+cd)^2 性质的4 位数并输出。例如3025=(30+25)2。(不是C语言)...
  17. 我的世界Java种子算法_Minecraft:说说“种子”的使用和原理吧
  18. 智能手环APP软件开发
  19. 01 数据库和MySQL简介
  20. NOIP大纲整理:(零)历年2000-2016NOIP提高组题目分析

热门文章

  1. GreenDao3.2数据库使用教程
  2. 激光雷达行业进入动荡期,中国市场注入「确定性」
  3. fabric-java-sdk ——建立简单的请求(脱离配置)
  4. 开场-认知职业进阶通道
  5. 开源悟空CRM安装问题解决
  6. Windows环境部署悟空CRM9.0(JAVA版)开源项目
  7. 面试被问到微信钉钉的群人数为什么要设上限,懵了。。
  8. 罗胖进入互联网富豪百强名单!
  9. asp.net 简体字转繁体字的类库
  10. uni-app 图片(文件) 本地存储解决方案