Android 6.0动态获取录音权限

去年写了个获取存储、定位等的权限,今天拿出来用,发现没有录音,现在补一个,参考上篇动态获取存储的帖子,下面附代码:::

//申请录音权限
    private static final int GET_RECODE_AUDIO = 1;
    private static String[] PERMISSION_AUDIO = {
            Manifest.permission.RECORD_AUDIO
    };

    /*
    * 申请录音权限*/
    public static void verifyAudioPermissions(Activity activity) {
        int permission = ActivityCompat.checkSelfPermission(activity,
                Manifest.permission.RECORD_AUDIO);
        if (permission != PackageManager.PERMISSION_GRANTED) {
            ActivityCompat.requestPermissions(activity, PERMISSION_AUDIO,
                    GET_RECODE_AUDIO);
        }
    }
贴的照片是所有的,凑活看吧

private static final int BAIDU_READ_PHONE_STATE =100;

Android 6.0动态获取录音权限

Android 6.0动态获取录音权限

Android 6.0动态获取录音权限

这块代码在那边可以复制粘贴,在这里就不多写了,最后附链接:

https://blog.****.net/weixin_42270094/article/details/83014912