android 判断miui版本,Android判断手机是否是小米MIUI系统的方法
易采站长站为您分析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系统的方法相关推荐
- android获取包版本,Android获取应用名称、版本号、应用包名称,移动设备ID、MAC地址、基站信息和手机型号等详细信...
创建一个android应用(AndroidTest),所需权限如下(AndroidManifest.xml文件): 接下来是MainActivity.java文件: package com.examp ...
- android 4.4 miui,刷机之家教你设置小米MIUI/Android 4.4双系统(一)
你想在你的小米手机上拥有MIUI/Android 4.4两个系统吗?拥有这两个系统既可以体验其他ROM,又能使用MIUI. 首先,我们了解以下几个问题个: 1.什么是真实双系统:手机双系统就如同电脑双 ...
- android发布release版本,Android同时安装Release和Debug版本的方法
一般项目做到后期,在测试的时候,需要在测试版本和正式版本之间进行频繁的切换,怎么办呢?土豪的话可以考虑使用两台机器,同时测试,然而为了方便测试,节约成本,最好的办法当然是在同一台机器上安装不同的版本. ...
- android获取安卓版本,Android开发:获取安卓App版本号的方法步骤
今天国庆节,在这举国欢庆的日子里,发一篇博文留念一下这个特殊的日子,国庆依然奋战在工作一线. 在Android开发过程中,想要开发一个完整功能的App,各个地方的内容都要涉及到,比如获取App的系统版 ...
- 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 ...
- android拍照图片如何存储空间不足,手机照相显示内存不足怎么办 解决方法【详解】...
用手机来拍照,这已经成为手机不可或缺的一个重要功能.手机拍照时,显示内存不足,该怎么办?关键时刻怎么可以没有内存! 下面一起来学习手机照相显示内存不足的解决方法. 1.当去旅游或是出差的时候,原本打算 ...
- Android判断手机是否是小米MIUI系统
public class MIUIUtils {// 检测MIUIprivate static final String KEY_MIUI_VERSION_CODE = "ro.miui.u ...
- android设置tls版本,Android O移除HttpsURLConnection中不安全的TLS版本回退
原标题:Android O移除HttpsURLConnection中不安全的TLS版本回退 为提高安全性,在 Android O 中,已从 HttpsURLConnection 中移除不安全的 TLS ...
- android与gradle版本,android – Gradle错误:支持的最低Gradle版本...
当我今天更新Android Studio时,它会写:最低支持的Gradle版本是3.3.当前版本是3.2我该如何解决这个问题? 这是我的build.gradle // Top-level build ...
最新文章
- 又一次 Java 内存泄漏排查,新技能+1
- 学计算机出来的大佬,学计算机专业的大佬能否解答一下
- Codeforces 1188 题解
- 如何用matlab分割颜色,Matlab:基于颜色的分割
- Nginx 设置,设置已经解析的域名,在nginx中没有定义相应server时的默认访问
- html打开自动点击,如何把一段JS点击触发改为页面打开后就自动触发?
- 干货!Kaggle座头鲸识别落下帷幕,冠军方案解读
- resnet结构_ResNet 残差网络论文阅读及示例代码
- (Life)质量和服务_由购买联想笔记本想到的
- 古典密码算法 java_古典密码算法的实现
- Ros学习笔记(四)创建Ros消息
- My97DatePicker日历实现开始日期小于结束日期验证
- 使用JAVA文件上传的几种方式
- android timepicker分割线颜色,Android TimePicker 的使用
- 05 js面向对象(属性操作符,创建对象)
- c语言abcd=(ab cd),汇编语言编程求具有abcd=(ab+cd)^2 性质的4 位数并输出。例如3025=(30+25)2。(不是C语言)...
- 我的世界Java种子算法_Minecraft:说说“种子”的使用和原理吧
- 智能手环APP软件开发
- 01 数据库和MySQL简介
- NOIP大纲整理:(零)历年2000-2016NOIP提高组题目分析