废话不多说了,直接给大家贴代码了:
具体代码如下所示:
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 KE
一.前言
(1).由于MIUI等部分国产定制系统也有权限管理,没有相关api,故无法判断用户是否允许获取联系人等隐私。在Android 6.0之后,新增权限管理可以通过官方api判断用户的运行状态;
(2).我们指定targetSdkVersion为23或者之后我们还需要在运行时请求这些所需的权限。这很重要,因为已经出现了很多开发者把targetSdkVersion飙到了最新,然后发现自己的app疯狂的崩溃,这是由于他们没有实现执行运行时权限请求的代码。当你已经把一个targeting API